/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false -i ../../../trunk/examples/svcomp/pthread-lit/sssc12.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 01:01:43,771 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 01:01:43,808 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-NoLbe.epf [2023-11-30 01:01:43,827 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 01:01:43,827 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 01:01:43,827 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 01:01:43,828 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 01:01:43,828 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 01:01:43,828 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 01:01:43,828 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 01:01:43,829 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 01:01:43,829 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 01:01:43,829 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 01:01:43,829 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 01:01:43,830 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 01:01:43,830 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 01:01:43,830 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 01:01:43,830 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 01:01:43,831 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 01:01:43,831 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 01:01:43,831 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 01:01:43,837 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 01:01:43,837 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 01:01:43,837 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 01:01:43,840 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 01:01:43,840 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:01:43,840 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 01:01:43,841 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 01:01:43,842 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 01:01:43,842 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 01:01:43,842 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 01:01:43,842 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 01:01:43,843 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 01:01:43,843 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false [2023-11-30 01:01:44,032 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 01:01:44,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 01:01:44,052 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 01:01:44,053 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 01:01:44,053 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 01:01:44,054 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/sssc12.i [2023-11-30 01:01:45,006 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 01:01:45,222 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 01:01:45,222 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12.i [2023-11-30 01:01:45,240 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/191c1be33/004cc7650fed4f6e9157e7a3d7391801/FLAGac939aad6 [2023-11-30 01:01:45,253 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/191c1be33/004cc7650fed4f6e9157e7a3d7391801 [2023-11-30 01:01:45,255 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 01:01:45,256 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 01:01:45,257 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 01:01:45,258 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 01:01:45,261 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 01:01:45,261 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,262 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57b60691 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45, skipping insertion in model container [2023-11-30 01:01:45,263 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,309 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 01:01:45,648 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:01:45,657 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 01:01:45,701 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:01:45,743 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:01:45,743 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 01:01:45,748 INFO L206 MainTranslator]: Completed translation [2023-11-30 01:01:45,750 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45 WrapperNode [2023-11-30 01:01:45,750 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 01:01:45,752 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 01:01:45,752 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 01:01:45,752 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 01:01:45,756 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,784 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,809 INFO L138 Inliner]: procedures = 275, calls = 24, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 150 [2023-11-30 01:01:45,810 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 01:01:45,810 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 01:01:45,810 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 01:01:45,811 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 01:01:45,817 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,817 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,833 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,833 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,837 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,839 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,841 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,841 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,843 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 01:01:45,844 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 01:01:45,844 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 01:01:45,844 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 01:01:45,844 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (1/1) ... [2023-11-30 01:01:45,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:01:45,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 01:01:45,872 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-11-30 01:01:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-30 01:01:45,892 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2023-11-30 01:01:45,892 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 01:01:45,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 01:01:45,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 01:01:45,894 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-30 01:01:45,898 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-11-30 01:01:46,010 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 01:01:46,011 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 01:01:46,217 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 01:01:46,266 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 01:01:46,266 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-30 01:01:46,267 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:01:46 BoogieIcfgContainer [2023-11-30 01:01:46,267 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 01:01:46,269 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 01:01:46,269 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 01:01:46,271 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 01:01:46,271 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 01:01:45" (1/3) ... [2023-11-30 01:01:46,271 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27062a56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:01:46, skipping insertion in model container [2023-11-30 01:01:46,272 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:01:45" (2/3) ... [2023-11-30 01:01:46,272 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27062a56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:01:46, skipping insertion in model container [2023-11-30 01:01:46,272 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:01:46" (3/3) ... [2023-11-30 01:01:46,273 INFO L112 eAbstractionObserver]: Analyzing ICFG sssc12.i [2023-11-30 01:01:46,285 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 01:01:46,286 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2023-11-30 01:01:46,286 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 01:01:46,350 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-11-30 01:01:46,376 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 151 places, 157 transitions, 318 flow [2023-11-30 01:01:46,416 INFO L124 PetriNetUnfolderBase]: 10/169 cut-off events. [2023-11-30 01:01:46,417 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:01:46,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173 conditions, 169 events. 10/169 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 186 event pairs, 0 based on Foata normal form. 0/138 useless extension candidates. Maximal degree in co-relation 91. Up to 4 conditions per place. [2023-11-30 01:01:46,421 INFO L82 GeneralOperation]: Start removeDead. Operand has 151 places, 157 transitions, 318 flow [2023-11-30 01:01:46,428 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 151 places, 157 transitions, 318 flow [2023-11-30 01:01:46,441 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:01:46,447 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4391bb7b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:01:46,447 INFO L363 AbstractCegarLoop]: Starting to check reachability of 32 error locations. [2023-11-30 01:01:46,453 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:01:46,453 INFO L124 PetriNetUnfolderBase]: 0/16 cut-off events. [2023-11-30 01:01:46,453 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:01:46,453 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:46,453 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:46,454 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:46,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:46,458 INFO L85 PathProgramCache]: Analyzing trace with hash -521632500, now seen corresponding path program 1 times [2023-11-30 01:01:46,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:46,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153472916] [2023-11-30 01:01:46,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:46,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:46,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:46,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:46,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:46,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153472916] [2023-11-30 01:01:46,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153472916] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:46,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:46,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:46,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184603739] [2023-11-30 01:01:46,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:46,625 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:46,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:46,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:46,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:46,649 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 157 [2023-11-30 01:01:46,651 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 157 transitions, 318 flow. Second operand has 3 states, 3 states have (on average 125.33333333333333) internal successors, (376), 3 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,651 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:46,651 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 157 [2023-11-30 01:01:46,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:46,708 INFO L124 PetriNetUnfolderBase]: 4/141 cut-off events. [2023-11-30 01:01:46,708 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-30 01:01:46,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166 conditions, 141 events. 4/141 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 107 event pairs, 0 based on Foata normal form. 20/141 useless extension candidates. Maximal degree in co-relation 87. Up to 19 conditions per place. [2023-11-30 01:01:46,710 INFO L140 encePairwiseOnDemand]: 144/157 looper letters, 18 selfloop transitions, 2 changer transitions 1/137 dead transitions. [2023-11-30 01:01:46,710 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 137 transitions, 318 flow [2023-11-30 01:01:46,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:46,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:46,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 403 transitions. [2023-11-30 01:01:46,722 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8556263269639066 [2023-11-30 01:01:46,722 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 403 transitions. [2023-11-30 01:01:46,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 403 transitions. [2023-11-30 01:01:46,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:46,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 403 transitions. [2023-11-30 01:01:46,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,731 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,734 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -13 predicate places. [2023-11-30 01:01:46,734 INFO L500 AbstractCegarLoop]: Abstraction has has 138 places, 137 transitions, 318 flow [2023-11-30 01:01:46,734 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 125.33333333333333) internal successors, (376), 3 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,734 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:46,734 INFO L232 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] [2023-11-30 01:01:46,734 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 01:01:46,735 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:46,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:46,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1915409512, now seen corresponding path program 1 times [2023-11-30 01:01:46,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:46,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189517908] [2023-11-30 01:01:46,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:46,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:46,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:46,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:46,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189517908] [2023-11-30 01:01:46,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189517908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:46,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:46,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:46,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660929666] [2023-11-30 01:01:46,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:46,809 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:46,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:46,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:46,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:46,815 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 157 [2023-11-30 01:01:46,816 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 137 transitions, 318 flow. Second operand has 3 states, 3 states have (on average 137.33333333333334) internal successors, (412), 3 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,816 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:46,816 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 157 [2023-11-30 01:01:46,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:46,851 INFO L124 PetriNetUnfolderBase]: 4/140 cut-off events. [2023-11-30 01:01:46,851 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-30 01:01:46,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 140 events. 4/140 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 107 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 89. Up to 19 conditions per place. [2023-11-30 01:01:46,854 INFO L140 encePairwiseOnDemand]: 154/157 looper letters, 6 selfloop transitions, 2 changer transitions 1/136 dead transitions. [2023-11-30 01:01:46,854 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 136 transitions, 332 flow [2023-11-30 01:01:46,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:46,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:46,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 417 transitions. [2023-11-30 01:01:46,860 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8853503184713376 [2023-11-30 01:01:46,860 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 417 transitions. [2023-11-30 01:01:46,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 417 transitions. [2023-11-30 01:01:46,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:46,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 417 transitions. [2023-11-30 01:01:46,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 139.0) internal successors, (417), 3 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,866 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,866 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -12 predicate places. [2023-11-30 01:01:46,866 INFO L500 AbstractCegarLoop]: Abstraction has has 139 places, 136 transitions, 332 flow [2023-11-30 01:01:46,867 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 137.33333333333334) internal successors, (412), 3 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,867 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:46,867 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:46,867 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 01:01:46,867 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:46,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:46,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1863302128, now seen corresponding path program 1 times [2023-11-30 01:01:46,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:46,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934529882] [2023-11-30 01:01:46,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:46,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:46,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:46,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:46,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934529882] [2023-11-30 01:01:46,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934529882] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:46,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:46,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:46,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020311440] [2023-11-30 01:01:46,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:46,919 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:46,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:46,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:46,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:46,920 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 157 [2023-11-30 01:01:46,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 136 transitions, 332 flow. Second operand has 3 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:46,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 157 [2023-11-30 01:01:46,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:46,976 INFO L124 PetriNetUnfolderBase]: 4/139 cut-off events. [2023-11-30 01:01:46,976 INFO L125 PetriNetUnfolderBase]: For 15/15 co-relation queries the response was YES. [2023-11-30 01:01:46,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 139 events. 4/139 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 107 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 97. Up to 22 conditions per place. [2023-11-30 01:01:46,977 INFO L140 encePairwiseOnDemand]: 154/157 looper letters, 21 selfloop transitions, 2 changer transitions 1/135 dead transitions. [2023-11-30 01:01:46,977 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 135 transitions, 376 flow [2023-11-30 01:01:46,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:46,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:46,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 387 transitions. [2023-11-30 01:01:46,979 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.821656050955414 [2023-11-30 01:01:46,979 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 387 transitions. [2023-11-30 01:01:46,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 387 transitions. [2023-11-30 01:01:46,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:46,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 387 transitions. [2023-11-30 01:01:46,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 129.0) internal successors, (387), 3 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,981 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,982 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -11 predicate places. [2023-11-30 01:01:46,982 INFO L500 AbstractCegarLoop]: Abstraction has has 140 places, 135 transitions, 376 flow [2023-11-30 01:01:46,982 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 122.33333333333333) internal successors, (367), 3 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:46,982 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:46,983 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:46,983 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 01:01:46,983 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:46,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:46,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1466447951, now seen corresponding path program 1 times [2023-11-30 01:01:46,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:46,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711005371] [2023-11-30 01:01:46,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:46,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:46,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:47,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:47,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:47,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711005371] [2023-11-30 01:01:47,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711005371] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:47,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:47,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:47,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437553334] [2023-11-30 01:01:47,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:47,028 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:47,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:47,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:47,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:47,029 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 157 [2023-11-30 01:01:47,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 135 transitions, 376 flow. Second operand has 3 states, 3 states have (on average 126.33333333333333) internal successors, (379), 3 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:47,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 157 [2023-11-30 01:01:47,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:47,085 INFO L124 PetriNetUnfolderBase]: 4/134 cut-off events. [2023-11-30 01:01:47,086 INFO L125 PetriNetUnfolderBase]: For 29/29 co-relation queries the response was YES. [2023-11-30 01:01:47,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203 conditions, 134 events. 4/134 cut-off events. For 29/29 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 94 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 99. Up to 19 conditions per place. [2023-11-30 01:01:47,086 INFO L140 encePairwiseOnDemand]: 151/157 looper letters, 14 selfloop transitions, 1 changer transitions 1/130 dead transitions. [2023-11-30 01:01:47,087 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 130 transitions, 386 flow [2023-11-30 01:01:47,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:47,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:47,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 395 transitions. [2023-11-30 01:01:47,091 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8386411889596603 [2023-11-30 01:01:47,091 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 395 transitions. [2023-11-30 01:01:47,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 395 transitions. [2023-11-30 01:01:47,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:47,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 395 transitions. [2023-11-30 01:01:47,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 131.66666666666666) internal successors, (395), 3 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,094 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,095 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -14 predicate places. [2023-11-30 01:01:47,095 INFO L500 AbstractCegarLoop]: Abstraction has has 137 places, 130 transitions, 386 flow [2023-11-30 01:01:47,095 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 126.33333333333333) internal successors, (379), 3 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,096 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:47,096 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:47,096 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 01:01:47,096 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:47,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:47,096 INFO L85 PathProgramCache]: Analyzing trace with hash 390959093, now seen corresponding path program 1 times [2023-11-30 01:01:47,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:47,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468592361] [2023-11-30 01:01:47,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:47,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:47,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:47,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:47,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:47,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468592361] [2023-11-30 01:01:47,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468592361] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:47,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:47,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:47,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332566642] [2023-11-30 01:01:47,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:47,171 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:47,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:47,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:47,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:47,172 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 157 [2023-11-30 01:01:47,173 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 130 transitions, 386 flow. Second operand has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,173 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:47,173 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 157 [2023-11-30 01:01:47,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:47,208 INFO L124 PetriNetUnfolderBase]: 4/133 cut-off events. [2023-11-30 01:01:47,208 INFO L125 PetriNetUnfolderBase]: For 45/45 co-relation queries the response was YES. [2023-11-30 01:01:47,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 214 conditions, 133 events. 4/133 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 94 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 104. Up to 19 conditions per place. [2023-11-30 01:01:47,209 INFO L140 encePairwiseOnDemand]: 154/157 looper letters, 9 selfloop transitions, 2 changer transitions 1/129 dead transitions. [2023-11-30 01:01:47,210 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 129 transitions, 406 flow [2023-11-30 01:01:47,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:47,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:47,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 411 transitions. [2023-11-30 01:01:47,211 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8726114649681529 [2023-11-30 01:01:47,211 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 411 transitions. [2023-11-30 01:01:47,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 411 transitions. [2023-11-30 01:01:47,212 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:47,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 411 transitions. [2023-11-30 01:01:47,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 137.0) internal successors, (411), 3 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,214 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,216 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -13 predicate places. [2023-11-30 01:01:47,217 INFO L500 AbstractCegarLoop]: Abstraction has has 138 places, 129 transitions, 406 flow [2023-11-30 01:01:47,217 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,217 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:47,218 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:47,218 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 01:01:47,219 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:47,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:47,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1577439946, now seen corresponding path program 1 times [2023-11-30 01:01:47,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:47,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901775701] [2023-11-30 01:01:47,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:47,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:47,356 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-30 01:01:47,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:47,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901775701] [2023-11-30 01:01:47,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901775701] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:47,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:47,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:01:47,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213339850] [2023-11-30 01:01:47,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:47,364 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 01:01:47,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:47,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 01:01:47,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 01:01:47,365 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 157 [2023-11-30 01:01:47,366 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 129 transitions, 406 flow. Second operand has 5 states, 5 states have (on average 131.2) internal successors, (656), 5 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,366 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:47,366 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 157 [2023-11-30 01:01:47,366 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:47,422 INFO L124 PetriNetUnfolderBase]: 3/137 cut-off events. [2023-11-30 01:01:47,422 INFO L125 PetriNetUnfolderBase]: For 65/65 co-relation queries the response was YES. [2023-11-30 01:01:47,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 137 events. 3/137 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 98 event pairs, 0 based on Foata normal form. 0/125 useless extension candidates. Maximal degree in co-relation 106. Up to 19 conditions per place. [2023-11-30 01:01:47,422 INFO L140 encePairwiseOnDemand]: 152/157 looper letters, 14 selfloop transitions, 0 changer transitions 6/133 dead transitions. [2023-11-30 01:01:47,423 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 133 transitions, 454 flow [2023-11-30 01:01:47,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:01:47,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:01:47,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 795 transitions. [2023-11-30 01:01:47,424 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8439490445859873 [2023-11-30 01:01:47,424 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 795 transitions. [2023-11-30 01:01:47,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 795 transitions. [2023-11-30 01:01:47,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:47,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 795 transitions. [2023-11-30 01:01:47,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 132.5) internal successors, (795), 6 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,429 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 157.0) internal successors, (1099), 7 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,429 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 157.0) internal successors, (1099), 7 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,431 INFO L307 CegarLoopForPetriNet]: 151 programPoint places, -8 predicate places. [2023-11-30 01:01:47,431 INFO L500 AbstractCegarLoop]: Abstraction has has 143 places, 133 transitions, 454 flow [2023-11-30 01:01:47,431 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 131.2) internal successors, (656), 5 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,431 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:47,432 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:47,432 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 01:01:47,432 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 29 more)] === [2023-11-30 01:01:47,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:47,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1249980534, now seen corresponding path program 1 times [2023-11-30 01:01:47,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:47,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800588129] [2023-11-30 01:01:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:47,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:01:47,455 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 01:01:47,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:01:47,483 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 01:01:47,484 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 01:01:47,487 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (31 of 32 remaining) [2023-11-30 01:01:47,488 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (30 of 32 remaining) [2023-11-30 01:01:47,489 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (29 of 32 remaining) [2023-11-30 01:01:47,489 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (28 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (27 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (26 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (25 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (24 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (23 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (22 of 32 remaining) [2023-11-30 01:01:47,492 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (21 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (20 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (19 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (18 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (17 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (16 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (15 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (14 of 32 remaining) [2023-11-30 01:01:47,493 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (13 of 32 remaining) [2023-11-30 01:01:47,494 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (12 of 32 remaining) [2023-11-30 01:01:47,494 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (11 of 32 remaining) [2023-11-30 01:01:47,494 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (10 of 32 remaining) [2023-11-30 01:01:47,494 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (9 of 32 remaining) [2023-11-30 01:01:47,494 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (8 of 32 remaining) [2023-11-30 01:01:47,495 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (7 of 32 remaining) [2023-11-30 01:01:47,495 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (6 of 32 remaining) [2023-11-30 01:01:47,495 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (5 of 32 remaining) [2023-11-30 01:01:47,496 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (4 of 32 remaining) [2023-11-30 01:01:47,496 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (3 of 32 remaining) [2023-11-30 01:01:47,496 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (2 of 32 remaining) [2023-11-30 01:01:47,496 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (1 of 32 remaining) [2023-11-30 01:01:47,496 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (0 of 32 remaining) [2023-11-30 01:01:47,496 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 01:01:47,497 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:47,504 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 01:01:47,504 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 01:01:47,559 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-11-30 01:01:47,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 225 places, 235 transitions, 480 flow [2023-11-30 01:01:47,598 INFO L124 PetriNetUnfolderBase]: 17/261 cut-off events. [2023-11-30 01:01:47,599 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 01:01:47,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 269 conditions, 261 events. 17/261 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 598 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 170. Up to 6 conditions per place. [2023-11-30 01:01:47,603 INFO L82 GeneralOperation]: Start removeDead. Operand has 225 places, 235 transitions, 480 flow [2023-11-30 01:01:47,606 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 225 places, 235 transitions, 480 flow [2023-11-30 01:01:47,608 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:01:47,613 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4391bb7b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:01:47,613 INFO L363 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-30 01:01:47,614 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:01:47,615 INFO L124 PetriNetUnfolderBase]: 0/16 cut-off events. [2023-11-30 01:01:47,615 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:01:47,615 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:47,615 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:47,615 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:47,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:47,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1689557751, now seen corresponding path program 1 times [2023-11-30 01:01:47,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:47,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664192628] [2023-11-30 01:01:47,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:47,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:47,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:47,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:47,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:47,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664192628] [2023-11-30 01:01:47,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664192628] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:47,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:47,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:47,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887509013] [2023-11-30 01:01:47,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:47,653 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:47,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:47,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:47,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:47,654 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 235 [2023-11-30 01:01:47,655 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 235 transitions, 480 flow. Second operand has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,655 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:47,655 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 235 [2023-11-30 01:01:47,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:47,872 INFO L124 PetriNetUnfolderBase]: 270/1261 cut-off events. [2023-11-30 01:01:47,873 INFO L125 PetriNetUnfolderBase]: For 47/47 co-relation queries the response was YES. [2023-11-30 01:01:47,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1784 conditions, 1261 events. 270/1261 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8890 event pairs, 210 based on Foata normal form. 307/1312 useless extension candidates. Maximal degree in co-relation 1548. Up to 471 conditions per place. [2023-11-30 01:01:47,885 INFO L140 encePairwiseOnDemand]: 215/235 looper letters, 33 selfloop transitions, 2 changer transitions 1/205 dead transitions. [2023-11-30 01:01:47,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 205 transitions, 490 flow [2023-11-30 01:01:47,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:47,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:47,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 590 transitions. [2023-11-30 01:01:47,887 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8368794326241135 [2023-11-30 01:01:47,887 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 590 transitions. [2023-11-30 01:01:47,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 590 transitions. [2023-11-30 01:01:47,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:47,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 590 transitions. [2023-11-30 01:01:47,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 196.66666666666666) internal successors, (590), 3 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,890 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,890 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,891 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -20 predicate places. [2023-11-30 01:01:47,891 INFO L500 AbstractCegarLoop]: Abstraction has has 205 places, 205 transitions, 490 flow [2023-11-30 01:01:47,892 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,892 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:47,892 INFO L232 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] [2023-11-30 01:01:47,892 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 01:01:47,892 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:47,892 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:47,892 INFO L85 PathProgramCache]: Analyzing trace with hash -38861128, now seen corresponding path program 1 times [2023-11-30 01:01:47,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:47,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67216304] [2023-11-30 01:01:47,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:47,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:47,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:47,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:47,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:47,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67216304] [2023-11-30 01:01:47,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67216304] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:47,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:47,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:47,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856673698] [2023-11-30 01:01:47,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:47,914 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:47,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:47,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:47,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:47,915 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 235 [2023-11-30 01:01:47,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 205 transitions, 490 flow. Second operand has 3 states, 3 states have (on average 204.33333333333334) internal successors, (613), 3 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:47,916 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:47,916 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 235 [2023-11-30 01:01:47,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:48,046 INFO L124 PetriNetUnfolderBase]: 270/1260 cut-off events. [2023-11-30 01:01:48,046 INFO L125 PetriNetUnfolderBase]: For 162/162 co-relation queries the response was YES. [2023-11-30 01:01:48,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1884 conditions, 1260 events. 270/1260 cut-off events. For 162/162 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8903 event pairs, 210 based on Foata normal form. 0/1005 useless extension candidates. Maximal degree in co-relation 1625. Up to 471 conditions per place. [2023-11-30 01:01:48,057 INFO L140 encePairwiseOnDemand]: 232/235 looper letters, 9 selfloop transitions, 2 changer transitions 1/204 dead transitions. [2023-11-30 01:01:48,057 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 204 transitions, 510 flow [2023-11-30 01:01:48,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:48,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:48,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 621 transitions. [2023-11-30 01:01:48,059 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8808510638297873 [2023-11-30 01:01:48,059 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 621 transitions. [2023-11-30 01:01:48,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 621 transitions. [2023-11-30 01:01:48,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:48,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 621 transitions. [2023-11-30 01:01:48,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 207.0) internal successors, (621), 3 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,061 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,062 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -19 predicate places. [2023-11-30 01:01:48,062 INFO L500 AbstractCegarLoop]: Abstraction has has 206 places, 204 transitions, 510 flow [2023-11-30 01:01:48,063 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 204.33333333333334) internal successors, (613), 3 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,063 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:48,063 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:48,063 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 01:01:48,063 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:48,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:48,063 INFO L85 PathProgramCache]: Analyzing trace with hash -195538533, now seen corresponding path program 1 times [2023-11-30 01:01:48,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:48,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347987174] [2023-11-30 01:01:48,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:48,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:48,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:48,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:48,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347987174] [2023-11-30 01:01:48,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347987174] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:48,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:48,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:48,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626571705] [2023-11-30 01:01:48,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:48,091 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:48,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:48,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:48,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:48,093 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 182 out of 235 [2023-11-30 01:01:48,094 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 204 transitions, 510 flow. Second operand has 3 states, 3 states have (on average 183.33333333333334) internal successors, (550), 3 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,094 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:48,094 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 182 of 235 [2023-11-30 01:01:48,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:48,261 INFO L124 PetriNetUnfolderBase]: 371/1799 cut-off events. [2023-11-30 01:01:48,261 INFO L125 PetriNetUnfolderBase]: For 518/527 co-relation queries the response was YES. [2023-11-30 01:01:48,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2867 conditions, 1799 events. 371/1799 cut-off events. For 518/527 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 13742 event pairs, 277 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2528. Up to 544 conditions per place. [2023-11-30 01:01:48,276 INFO L140 encePairwiseOnDemand]: 232/235 looper letters, 30 selfloop transitions, 2 changer transitions 1/203 dead transitions. [2023-11-30 01:01:48,276 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 203 transitions, 572 flow [2023-11-30 01:01:48,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:48,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:48,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 579 transitions. [2023-11-30 01:01:48,278 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8212765957446808 [2023-11-30 01:01:48,278 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 579 transitions. [2023-11-30 01:01:48,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 579 transitions. [2023-11-30 01:01:48,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:48,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 579 transitions. [2023-11-30 01:01:48,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 193.0) internal successors, (579), 3 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,280 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,281 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -18 predicate places. [2023-11-30 01:01:48,281 INFO L500 AbstractCegarLoop]: Abstraction has has 207 places, 203 transitions, 572 flow [2023-11-30 01:01:48,281 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 183.33333333333334) internal successors, (550), 3 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,281 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:48,281 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:48,282 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 01:01:48,282 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:48,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:48,283 INFO L85 PathProgramCache]: Analyzing trace with hash -2023361892, now seen corresponding path program 1 times [2023-11-30 01:01:48,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:48,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198538788] [2023-11-30 01:01:48,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:48,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:48,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:48,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:48,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:48,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198538788] [2023-11-30 01:01:48,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198538788] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:48,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:48,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:48,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634131791] [2023-11-30 01:01:48,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:48,308 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:48,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:48,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:48,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:48,310 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 186 out of 235 [2023-11-30 01:01:48,310 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 203 transitions, 572 flow. Second operand has 3 states, 3 states have (on average 187.33333333333334) internal successors, (562), 3 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,310 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:48,310 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 186 of 235 [2023-11-30 01:01:48,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:48,508 INFO L124 PetriNetUnfolderBase]: 331/1600 cut-off events. [2023-11-30 01:01:48,509 INFO L125 PetriNetUnfolderBase]: For 826/878 co-relation queries the response was YES. [2023-11-30 01:01:48,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2767 conditions, 1600 events. 331/1600 cut-off events. For 826/878 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 11849 event pairs, 247 based on Foata normal form. 0/1313 useless extension candidates. Maximal degree in co-relation 2417. Up to 523 conditions per place. [2023-11-30 01:01:48,522 INFO L140 encePairwiseOnDemand]: 227/235 looper letters, 21 selfloop transitions, 1 changer transitions 1/196 dead transitions. [2023-11-30 01:01:48,522 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 196 transitions, 588 flow [2023-11-30 01:01:48,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:48,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:48,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 587 transitions. [2023-11-30 01:01:48,566 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8326241134751773 [2023-11-30 01:01:48,566 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 587 transitions. [2023-11-30 01:01:48,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 587 transitions. [2023-11-30 01:01:48,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:48,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 587 transitions. [2023-11-30 01:01:48,567 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 195.66666666666666) internal successors, (587), 3 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,568 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,568 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,569 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -23 predicate places. [2023-11-30 01:01:48,569 INFO L500 AbstractCegarLoop]: Abstraction has has 202 places, 196 transitions, 588 flow [2023-11-30 01:01:48,569 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 187.33333333333334) internal successors, (562), 3 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,569 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:48,569 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:48,569 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 01:01:48,569 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:48,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:48,570 INFO L85 PathProgramCache]: Analyzing trace with hash -61616160, now seen corresponding path program 1 times [2023-11-30 01:01:48,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:48,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824777903] [2023-11-30 01:01:48,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:48,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:48,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:48,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:48,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:48,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824777903] [2023-11-30 01:01:48,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824777903] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:48,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:48,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:48,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911357146] [2023-11-30 01:01:48,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:48,598 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:48,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:48,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:48,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:48,600 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 235 [2023-11-30 01:01:48,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 196 transitions, 588 flow. Second operand has 3 states, 3 states have (on average 198.33333333333334) internal successors, (595), 3 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:48,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 235 [2023-11-30 01:01:48,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:48,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 20#L1033-1true, 33#L1046-4true, 236#true, 242#(= |#race~len~0| 0), 244#true, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:48,742 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 242#(= |#race~len~0| 0), 244#true, 123#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:48,742 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:48,742 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:48,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 244#true, 242#(= |#race~len~0| 0), 191#L1033-2true, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:48,743 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:48,743 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:48,743 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:48,743 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:48,743 INFO L124 PetriNetUnfolderBase]: 380/1752 cut-off events. [2023-11-30 01:01:48,743 INFO L125 PetriNetUnfolderBase]: For 1983/2175 co-relation queries the response was YES. [2023-11-30 01:01:48,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3270 conditions, 1752 events. 380/1752 cut-off events. For 1983/2175 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 12792 event pairs, 271 based on Foata normal form. 0/1442 useless extension candidates. Maximal degree in co-relation 2863. Up to 544 conditions per place. [2023-11-30 01:01:48,758 INFO L140 encePairwiseOnDemand]: 232/235 looper letters, 15 selfloop transitions, 2 changer transitions 1/195 dead transitions. [2023-11-30 01:01:48,758 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 195 transitions, 620 flow [2023-11-30 01:01:48,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:48,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:48,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 609 transitions. [2023-11-30 01:01:48,760 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8638297872340426 [2023-11-30 01:01:48,760 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 609 transitions. [2023-11-30 01:01:48,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 609 transitions. [2023-11-30 01:01:48,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:48,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 609 transitions. [2023-11-30 01:01:48,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 203.0) internal successors, (609), 3 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,762 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,763 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -22 predicate places. [2023-11-30 01:01:48,763 INFO L500 AbstractCegarLoop]: Abstraction has has 203 places, 195 transitions, 620 flow [2023-11-30 01:01:48,763 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.33333333333334) internal successors, (595), 3 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,763 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:48,763 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:48,763 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-30 01:01:48,764 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:48,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:48,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1169524454, now seen corresponding path program 1 times [2023-11-30 01:01:48,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:48,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776323497] [2023-11-30 01:01:48,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:48,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:48,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:48,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:48,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776323497] [2023-11-30 01:01:48,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776323497] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:48,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:48,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:48,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932897795] [2023-11-30 01:01:48,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:48,811 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:48,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:48,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:48,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:48,812 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 235 [2023-11-30 01:01:48,813 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 195 transitions, 620 flow. Second operand has 3 states, 3 states have (on average 185.0) internal successors, (555), 3 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:48,813 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:48,813 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 235 [2023-11-30 01:01:48,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:49,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 20#L1033-1true, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 242#(= |#race~len~0| 0), 244#true, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:49,086 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:49,086 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:49,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:49,086 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:49,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 242#(= |#race~len~0| 0), 123#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 244#true, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:49,086 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:49,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][153], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 242#(= |#race~len~0| 0), 244#true, 191#L1033-2true, 184#L1033-1true, 228#true, 232#true]) [2023-11-30 01:01:49,087 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:49,087 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:49,092 INFO L124 PetriNetUnfolderBase]: 491/2912 cut-off events. [2023-11-30 01:01:49,092 INFO L125 PetriNetUnfolderBase]: For 3660/4270 co-relation queries the response was YES. [2023-11-30 01:01:49,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5606 conditions, 2912 events. 491/2912 cut-off events. For 3660/4270 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 25673 event pairs, 168 based on Foata normal form. 6/2492 useless extension candidates. Maximal degree in co-relation 5089. Up to 573 conditions per place. [2023-11-30 01:01:49,177 INFO L140 encePairwiseOnDemand]: 215/235 looper letters, 41 selfloop transitions, 14 changer transitions 1/218 dead transitions. [2023-11-30 01:01:49,177 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 218 transitions, 867 flow [2023-11-30 01:01:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:49,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:49,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 610 transitions. [2023-11-30 01:01:49,180 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8652482269503546 [2023-11-30 01:01:49,180 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 610 transitions. [2023-11-30 01:01:49,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 610 transitions. [2023-11-30 01:01:49,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:49,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 610 transitions. [2023-11-30 01:01:49,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 203.33333333333334) internal successors, (610), 3 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,183 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 235.0) internal successors, (940), 4 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,183 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -20 predicate places. [2023-11-30 01:01:49,183 INFO L500 AbstractCegarLoop]: Abstraction has has 205 places, 218 transitions, 867 flow [2023-11-30 01:01:49,184 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 185.0) internal successors, (555), 3 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,184 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:49,184 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:49,184 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 01:01:49,184 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:49,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:49,184 INFO L85 PathProgramCache]: Analyzing trace with hash 2071956031, now seen corresponding path program 1 times [2023-11-30 01:01:49,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:49,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897729647] [2023-11-30 01:01:49,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:49,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:49,249 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-30 01:01:49,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:49,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897729647] [2023-11-30 01:01:49,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897729647] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:49,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:49,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:01:49,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205826466] [2023-11-30 01:01:49,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:49,250 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 01:01:49,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:49,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 01:01:49,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 01:01:49,251 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 235 [2023-11-30 01:01:49,252 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 218 transitions, 867 flow. Second operand has 5 states, 5 states have (on average 198.4) internal successors, (992), 5 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,252 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:49,252 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 235 [2023-11-30 01:01:49,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:49,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][157], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 20#L1033-1true, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 242#(= |#race~len~0| 0), 244#true, 184#L1033-1true, 252#true, 228#true, 232#true]) [2023-11-30 01:01:49,537 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:01:49,537 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:49,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:49,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:49,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][157], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 123#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 242#(= |#race~len~0| 0), 244#true, 184#L1033-1true, 252#true, 228#true, 232#true]) [2023-11-30 01:01:49,537 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:49,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][157], [thrThread1of2ForFork0InUse, thrThread2of2ForFork0InUse, 33#L1046-4true, 236#true, 250#(= |#race~next~0| 0), 244#true, 242#(= |#race~len~0| 0), 191#L1033-2true, 184#L1033-1true, 252#true, 228#true, 232#true]) [2023-11-30 01:01:49,538 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:49,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:49,544 INFO L124 PetriNetUnfolderBase]: 490/2916 cut-off events. [2023-11-30 01:01:49,544 INFO L125 PetriNetUnfolderBase]: For 5645/6255 co-relation queries the response was YES. [2023-11-30 01:01:49,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5835 conditions, 2916 events. 490/2916 cut-off events. For 5645/6255 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 25624 event pairs, 168 based on Foata normal form. 6/2496 useless extension candidates. Maximal degree in co-relation 5267. Up to 573 conditions per place. [2023-11-30 01:01:49,573 INFO L140 encePairwiseOnDemand]: 230/235 looper letters, 22 selfloop transitions, 0 changer transitions 6/222 dead transitions. [2023-11-30 01:01:49,573 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 222 transitions, 931 flow [2023-11-30 01:01:49,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:01:49,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:01:49,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1200 transitions. [2023-11-30 01:01:49,576 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.851063829787234 [2023-11-30 01:01:49,576 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1200 transitions. [2023-11-30 01:01:49,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1200 transitions. [2023-11-30 01:01:49,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:49,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1200 transitions. [2023-11-30 01:01:49,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 200.0) internal successors, (1200), 6 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 235.0) internal successors, (1645), 7 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,581 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 235.0) internal successors, (1645), 7 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,582 INFO L307 CegarLoopForPetriNet]: 225 programPoint places, -15 predicate places. [2023-11-30 01:01:49,582 INFO L500 AbstractCegarLoop]: Abstraction has has 210 places, 222 transitions, 931 flow [2023-11-30 01:01:49,583 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 198.4) internal successors, (992), 5 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,583 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:49,583 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:49,583 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-30 01:01:49,583 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 41 more)] === [2023-11-30 01:01:49,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:49,583 INFO L85 PathProgramCache]: Analyzing trace with hash -192347574, now seen corresponding path program 1 times [2023-11-30 01:01:49,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:49,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650857015] [2023-11-30 01:01:49,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:49,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:49,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:01:49,601 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 01:01:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:01:49,620 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 01:01:49,620 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 01:01:49,620 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (43 of 44 remaining) [2023-11-30 01:01:49,620 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (42 of 44 remaining) [2023-11-30 01:01:49,620 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (41 of 44 remaining) [2023-11-30 01:01:49,620 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (40 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (39 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (38 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (37 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (36 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (35 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (34 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (33 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (32 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (31 of 44 remaining) [2023-11-30 01:01:49,621 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (30 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (29 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (28 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (27 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (26 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (25 of 44 remaining) [2023-11-30 01:01:49,622 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (24 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (23 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (22 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (21 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (20 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (19 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (18 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (17 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (16 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (15 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (14 of 44 remaining) [2023-11-30 01:01:49,623 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (13 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (12 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (11 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (10 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (9 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (8 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (7 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (6 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (5 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (4 of 44 remaining) [2023-11-30 01:01:49,624 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (3 of 44 remaining) [2023-11-30 01:01:49,625 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (2 of 44 remaining) [2023-11-30 01:01:49,625 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (1 of 44 remaining) [2023-11-30 01:01:49,625 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (0 of 44 remaining) [2023-11-30 01:01:49,625 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 01:01:49,625 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:49,626 WARN L227 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 01:01:49,626 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-11-30 01:01:49,662 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-11-30 01:01:49,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 299 places, 313 transitions, 644 flow [2023-11-30 01:01:49,692 INFO L124 PetriNetUnfolderBase]: 24/353 cut-off events. [2023-11-30 01:01:49,692 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-11-30 01:01:49,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 366 conditions, 353 events. 24/353 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1103 event pairs, 0 based on Foata normal form. 0/282 useless extension candidates. Maximal degree in co-relation 265. Up to 8 conditions per place. [2023-11-30 01:01:49,695 INFO L82 GeneralOperation]: Start removeDead. Operand has 299 places, 313 transitions, 644 flow [2023-11-30 01:01:49,697 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 299 places, 313 transitions, 644 flow [2023-11-30 01:01:49,698 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:01:49,698 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4391bb7b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:01:49,698 INFO L363 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2023-11-30 01:01:49,699 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:01:49,699 INFO L124 PetriNetUnfolderBase]: 0/16 cut-off events. [2023-11-30 01:01:49,699 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:01:49,699 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:49,699 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:49,699 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:01:49,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:49,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1268620496, now seen corresponding path program 1 times [2023-11-30 01:01:49,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:49,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859617705] [2023-11-30 01:01:49,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:49,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:49,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:49,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:49,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859617705] [2023-11-30 01:01:49,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859617705] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:49,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:49,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:49,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493151288] [2023-11-30 01:01:49,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:49,720 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:49,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:49,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:49,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:49,721 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 234 out of 313 [2023-11-30 01:01:49,722 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 313 transitions, 644 flow. Second operand has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:49,722 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:49,722 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 234 of 313 [2023-11-30 01:01:49,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:51,761 INFO L124 PetriNetUnfolderBase]: 7599/20879 cut-off events. [2023-11-30 01:01:51,762 INFO L125 PetriNetUnfolderBase]: For 1399/1399 co-relation queries the response was YES. [2023-11-30 01:01:51,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32458 conditions, 20879 events. 7599/20879 cut-off events. For 1399/1399 co-relation queries the response was YES. Maximal size of possible extension queue 768. Compared 235049 event pairs, 6510 based on Foata normal form. 5246/21473 useless extension candidates. Maximal degree in co-relation 29335. Up to 10626 conditions per place. [2023-11-30 01:01:51,924 INFO L140 encePairwiseOnDemand]: 286/313 looper letters, 48 selfloop transitions, 2 changer transitions 1/273 dead transitions. [2023-11-30 01:01:51,924 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 273 transitions, 664 flow [2023-11-30 01:01:51,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:51,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:51,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 777 transitions. [2023-11-30 01:01:51,926 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8274760383386581 [2023-11-30 01:01:51,926 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 777 transitions. [2023-11-30 01:01:51,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 777 transitions. [2023-11-30 01:01:51,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:51,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 777 transitions. [2023-11-30 01:01:51,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:51,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:51,930 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:51,930 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -27 predicate places. [2023-11-30 01:01:51,931 INFO L500 AbstractCegarLoop]: Abstraction has has 272 places, 273 transitions, 664 flow [2023-11-30 01:01:51,931 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:51,931 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:51,931 INFO L232 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] [2023-11-30 01:01:51,931 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-30 01:01:51,931 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:01:51,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:51,931 INFO L85 PathProgramCache]: Analyzing trace with hash 779107608, now seen corresponding path program 1 times [2023-11-30 01:01:51,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:51,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136076939] [2023-11-30 01:01:51,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:51,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:51,951 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:51,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:51,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136076939] [2023-11-30 01:01:51,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136076939] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:51,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:51,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:51,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112046314] [2023-11-30 01:01:51,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:51,952 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:51,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:51,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:51,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:51,953 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 313 [2023-11-30 01:01:51,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 273 transitions, 664 flow. Second operand has 3 states, 3 states have (on average 271.3333333333333) internal successors, (814), 3 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:51,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:51,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 313 [2023-11-30 01:01:51,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:53,601 INFO L124 PetriNetUnfolderBase]: 7599/20878 cut-off events. [2023-11-30 01:01:53,601 INFO L125 PetriNetUnfolderBase]: For 4076/4076 co-relation queries the response was YES. [2023-11-30 01:01:53,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34613 conditions, 20878 events. 7599/20878 cut-off events. For 4076/4076 co-relation queries the response was YES. Maximal size of possible extension queue 768. Compared 235041 event pairs, 6510 based on Foata normal form. 0/16227 useless extension candidates. Maximal degree in co-relation 31165. Up to 10626 conditions per place. [2023-11-30 01:01:53,753 INFO L140 encePairwiseOnDemand]: 310/313 looper letters, 12 selfloop transitions, 2 changer transitions 1/272 dead transitions. [2023-11-30 01:01:53,753 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 272 transitions, 690 flow [2023-11-30 01:01:53,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:53,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:53,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 825 transitions. [2023-11-30 01:01:53,755 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8785942492012779 [2023-11-30 01:01:53,755 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 825 transitions. [2023-11-30 01:01:53,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 825 transitions. [2023-11-30 01:01:53,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:53,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 825 transitions. [2023-11-30 01:01:53,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 275.0) internal successors, (825), 3 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:53,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:53,758 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:53,759 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -26 predicate places. [2023-11-30 01:01:53,759 INFO L500 AbstractCegarLoop]: Abstraction has has 273 places, 272 transitions, 690 flow [2023-11-30 01:01:53,759 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 271.3333333333333) internal successors, (814), 3 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:53,759 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:53,759 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:53,759 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-30 01:01:53,759 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:01:53,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:53,760 INFO L85 PathProgramCache]: Analyzing trace with hash -506970348, now seen corresponding path program 1 times [2023-11-30 01:01:53,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:53,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106389230] [2023-11-30 01:01:53,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:53,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:53,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:53,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:53,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106389230] [2023-11-30 01:01:53,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106389230] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:53,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:53,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:53,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715420959] [2023-11-30 01:01:53,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:53,773 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:53,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:53,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:53,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:53,774 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 313 [2023-11-30 01:01:53,775 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 272 transitions, 690 flow. Second operand has 3 states, 3 states have (on average 244.33333333333334) internal successors, (733), 3 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:53,775 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:53,775 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 313 [2023-11-30 01:01:53,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:54,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, 157#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:54,349 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,349 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:01:54,349 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,350 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 204#L1026-4true, 306#true]) [2023-11-30 01:01:54,350 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,350 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,350 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:54,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:01:55,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:01:55,097 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 157#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:55,097 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:55,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 204#L1026-4true]) [2023-11-30 01:01:55,280 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,280 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,280 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:55,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 157#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:01:55,281 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:55,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 157#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:55,288 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 157#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:55,288 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:01:55,292 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 204#L1026-4true]) [2023-11-30 01:01:55,292 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:55,293 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:55,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:55,407 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:55,407 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:55,736 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:55,736 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:55,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:56,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,317 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,317 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,318 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,318 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,318 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,318 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,334 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,334 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,334 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, 96#L1026-2true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,341 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, 96#L1026-2true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,341 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,341 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:01:56,408 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:01:56,408 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:01:56,507 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,507 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,507 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,507 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, 96#L1026-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,508 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,508 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:01:56,508 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,514 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,515 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 211#L1026-1true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,725 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [211#L1026-1true, 281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,726 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:01:56,730 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 150#L1013true]) [2023-11-30 01:01:56,730 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:01:56,730 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,731 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:56,737 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:56,737 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,737 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 158#L1028-6true]) [2023-11-30 01:01:56,749 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,749 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,749 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,749 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 262#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,752 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [171#L1026-4true, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,753 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,753 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 262#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:56,754 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 171#L1026-4true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:56,754 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,754 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:56,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,831 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 170#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,831 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 193#L1026-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,831 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,831 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:01:56,832 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 193#L1026-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,832 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:01:56,833 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 170#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,833 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,834 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,834 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:01:56,857 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:01:56,857 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:01:56,858 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:01:56,858 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,859 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,859 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,859 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,954 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,954 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,954 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,954 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:56,954 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:01:56,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:56,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:56,961 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,961 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,961 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,961 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:56,962 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,962 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,972 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,973 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,974 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:56,974 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:56,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:01:57,051 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 261#L1026-2true]) [2023-11-30 01:01:57,051 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,052 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:57,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [253#L1027-1true, 40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,063 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:01:57,063 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:01:57,063 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,064 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:01:57,064 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:01:57,065 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,065 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,065 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,141 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,141 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,141 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 170#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,152 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 170#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,152 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,170 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,170 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,193 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,193 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,193 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:57,228 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,228 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:57,243 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:57,243 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,244 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,251 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,251 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,252 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,252 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,253 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,253 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,253 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,253 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,260 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,260 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,260 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,261 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,261 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,281 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,281 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,281 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,322 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,447 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:01:57,447 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,495 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,495 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:57,527 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:01:57,527 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,527 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,528 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,546 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 245#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,546 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,546 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,550 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,550 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,550 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,551 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,551 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 291#L1032-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,560 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,560 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,560 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,560 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 291#L1032-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,561 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,561 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,561 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,571 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,571 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,571 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:01:57,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,598 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,598 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,598 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,599 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,599 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,603 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,604 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,604 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:01:57,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 64#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,619 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 64#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,619 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,620 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,620 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:57,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,621 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,621 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,621 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:01:57,621 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:01:57,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,649 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,649 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,649 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,650 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,650 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,650 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,650 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,650 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,657 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:01:57,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,658 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:01:57,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 32#L1028-7true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,694 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,694 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 44#L1046-4true, 32#L1028-7true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,695 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [40#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,695 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][98], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,696 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,696 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,696 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,696 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,699 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,699 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,699 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,701 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,702 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,702 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:01:57,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:01:57,771 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,771 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,771 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:01:57,772 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,772 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 291#L1032-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,792 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 291#L1032-3true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,793 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:01:57,793 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,793 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,793 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:01:57,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,809 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,809 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 153#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,809 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,809 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,810 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][139], [281#L1019true, 310#true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,810 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,810 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 64#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,827 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 64#thrErr9ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,828 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,829 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,829 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,829 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,829 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,829 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:01:57,830 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,830 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,830 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:01:57,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 158#L1028-6true]) [2023-11-30 01:01:57,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,846 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,874 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,874 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:01:57,875 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][188], [310#true, 235#L1019true, 44#L1046-4true, 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:01:57,875 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:57,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:01:58,033 INFO L124 PetriNetUnfolderBase]: 14915/46975 cut-off events. [2023-11-30 01:01:58,033 INFO L125 PetriNetUnfolderBase]: For 19041/19564 co-relation queries the response was YES. [2023-11-30 01:01:58,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80934 conditions, 46975 events. 14915/46975 cut-off events. For 19041/19564 co-relation queries the response was YES. Maximal size of possible extension queue 1446. Compared 624616 event pairs, 12000 based on Foata normal form. 0/36153 useless extension candidates. Maximal degree in co-relation 73828. Up to 17746 conditions per place. [2023-11-30 01:01:58,600 INFO L140 encePairwiseOnDemand]: 310/313 looper letters, 39 selfloop transitions, 2 changer transitions 1/271 dead transitions. [2023-11-30 01:01:58,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 271 transitions, 770 flow [2023-11-30 01:01:58,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:01:58,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:01:58,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 771 transitions. [2023-11-30 01:01:58,602 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8210862619808307 [2023-11-30 01:01:58,602 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 771 transitions. [2023-11-30 01:01:58,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 771 transitions. [2023-11-30 01:01:58,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:01:58,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 771 transitions. [2023-11-30 01:01:58,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 257.0) internal successors, (771), 3 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:58,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:58,605 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:58,606 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -25 predicate places. [2023-11-30 01:01:58,606 INFO L500 AbstractCegarLoop]: Abstraction has has 274 places, 271 transitions, 770 flow [2023-11-30 01:01:58,606 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 244.33333333333334) internal successors, (733), 3 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:58,606 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:01:58,607 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:01:58,607 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-30 01:01:58,607 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:01:58,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:01:58,607 INFO L85 PathProgramCache]: Analyzing trace with hash 944996821, now seen corresponding path program 1 times [2023-11-30 01:01:58,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:01:58,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926181478] [2023-11-30 01:01:58,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:01:58,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:01:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:01:58,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:01:58,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:01:58,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926181478] [2023-11-30 01:01:58,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926181478] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:01:58,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:01:58,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:01:58,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640791273] [2023-11-30 01:01:58,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:01:58,641 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:01:58,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:01:58,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:01:58,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:01:58,643 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 247 out of 313 [2023-11-30 01:01:58,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 271 transitions, 770 flow. Second operand has 3 states, 3 states have (on average 248.33333333333334) internal successors, (745), 3 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:01:58,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:01:58,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 247 of 313 [2023-11-30 01:01:58,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:01:59,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 204#L1026-4true]) [2023-11-30 01:01:59,182 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:01:59,182 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:01:59,182 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:59,182 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:01:59,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:01:59,575 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:01:59,575 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:01:59,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:59,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:01:59,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 204#L1026-4true]) [2023-11-30 01:01:59,860 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:59,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:59,860 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:59,860 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:59,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:01:59,870 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:59,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:59,870 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:59,870 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:59,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:01:59,871 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:01:59,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:59,871 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:01:59,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:01:59,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:01:59,952 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:01:59,952 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:01:59,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:01:59,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:00,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:00,200 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:00,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:00,201 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:00,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:00,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,792 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,792 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,792 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,796 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,796 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,808 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 31#L1028-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,809 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:00,862 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:00,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:00,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,938 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:00,938 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,938 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:00,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:00,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,945 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:00,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:00,946 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:00,946 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [211#L1026-1true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,006 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,006 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,006 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 150#L1013true]) [2023-11-30 01:02:01,008 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 150#L1013true]) [2023-11-30 01:02:01,009 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:01,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,013 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,013 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:01,013 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,013 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,022 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:01,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:01,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [171#L1026-4true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,025 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [171#L1026-4true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,025 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,025 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,026 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,076 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,077 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:01,077 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,077 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:01,091 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:01,091 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,092 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,092 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,145 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,145 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:01,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,149 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,150 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,158 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,158 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,159 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,159 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 261#L1026-2true]) [2023-11-30 01:02:01,212 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 261#L1026-2true]) [2023-11-30 01:02:01,213 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:01,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:01,220 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:01,220 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,220 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,220 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,271 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,271 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,271 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,271 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,272 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,272 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,272 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,272 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:01,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,293 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,293 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,293 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,433 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,433 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,434 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,455 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,455 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:01,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,464 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,464 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,464 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,464 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,471 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,471 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,472 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,477 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,477 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,487 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,503 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,503 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:01,503 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:01,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:01,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,535 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:01,536 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,536 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,536 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:01,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:01,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 245#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,580 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,580 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,580 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,584 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,585 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,585 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,585 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,585 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,593 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,593 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,602 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,603 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:01,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,615 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,625 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,625 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:01,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:01,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true]) [2023-11-30 01:02:01,637 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:01,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:01,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:01,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:01,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,661 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,661 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,661 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,666 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:01,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,666 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,667 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:01,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,691 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,691 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,692 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,697 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,697 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][94], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,698 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,698 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,701 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,701 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,701 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:01,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,758 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,758 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,774 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,774 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,786 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][133], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:01,787 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,787 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true]) [2023-11-30 01:02:01,800 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,800 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:01,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,812 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:01,812 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:01,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,832 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:01,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,832 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:01,833 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][180], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:01,833 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,834 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:01,944 INFO L124 PetriNetUnfolderBase]: 12067/37427 cut-off events. [2023-11-30 01:02:01,944 INFO L125 PetriNetUnfolderBase]: For 26056/28605 co-relation queries the response was YES. [2023-11-30 01:02:02,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70689 conditions, 37427 events. 12067/37427 cut-off events. For 26056/28605 co-relation queries the response was YES. Maximal size of possible extension queue 1158. Compared 477961 event pairs, 9793 based on Foata normal form. 0/29836 useless extension candidates. Maximal degree in co-relation 64139. Up to 15407 conditions per place. [2023-11-30 01:02:02,334 INFO L140 encePairwiseOnDemand]: 303/313 looper letters, 28 selfloop transitions, 1 changer transitions 1/262 dead transitions. [2023-11-30 01:02:02,334 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 262 transitions, 792 flow [2023-11-30 01:02:02,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:02:02,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:02:02,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 779 transitions. [2023-11-30 01:02:02,336 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8296059637912673 [2023-11-30 01:02:02,336 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 779 transitions. [2023-11-30 01:02:02,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 779 transitions. [2023-11-30 01:02:02,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:02,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 779 transitions. [2023-11-30 01:02:02,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 259.6666666666667) internal successors, (779), 3 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:02,339 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:02,339 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:02,339 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -32 predicate places. [2023-11-30 01:02:02,339 INFO L500 AbstractCegarLoop]: Abstraction has has 267 places, 262 transitions, 792 flow [2023-11-30 01:02:02,340 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 248.33333333333334) internal successors, (745), 3 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:02,340 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:02,340 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:02,340 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-30 01:02:02,340 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:02:02,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:02,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1139595751, now seen corresponding path program 1 times [2023-11-30 01:02:02,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:02,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822736680] [2023-11-30 01:02:02,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:02,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:02,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:02,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:02,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:02,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822736680] [2023-11-30 01:02:02,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822736680] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:02,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:02,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:02:02,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104412769] [2023-11-30 01:02:02,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:02,363 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:02:02,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:02,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:02:02,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:02:02,364 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 313 [2023-11-30 01:02:02,373 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 262 transitions, 792 flow. Second operand has 3 states, 3 states have (on average 262.3333333333333) internal successors, (787), 3 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:02,374 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:02,374 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 313 [2023-11-30 01:02:02,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:03,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 204#L1026-4true, 306#true]) [2023-11-30 01:02:03,006 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:02:03,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:02:03,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:03,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:03,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 306#true, 204#L1026-4true]) [2023-11-30 01:02:03,643 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:02:03,643 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:03,643 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:03,643 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:03,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 204#L1026-4true]) [2023-11-30 01:02:03,845 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:03,845 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:03,845 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:03,845 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:03,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:02:03,855 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:03,855 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:03,855 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:03,856 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:03,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 204#L1026-4true, 306#true]) [2023-11-30 01:02:03,856 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:03,856 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:03,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:03,856 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:03,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:03,952 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:03,952 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:03,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:03,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:04,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:04,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,382 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:04,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,826 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:04,826 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:04,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:04,839 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:04,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:04,840 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:04,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:04,842 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 163#L1033-2true]) [2023-11-30 01:02:04,842 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,847 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,848 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,848 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,848 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,848 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,861 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:04,861 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:04,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:04,928 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:04,928 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:04,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:04,934 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,935 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:04,935 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:05,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 114#L1026-3true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,180 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:05,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [171#L1026-4true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,181 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 114#L1026-3true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,181 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 01:02:05,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 171#L1026-4true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,181 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:05,181 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,212 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,212 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,212 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:05,213 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,213 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,213 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,221 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,221 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,221 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [211#L1026-1true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,303 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,303 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,303 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 150#L1013true]) [2023-11-30 01:02:05,307 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 150#L1013true]) [2023-11-30 01:02:05,307 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,307 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,315 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,315 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:05,324 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,324 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,324 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,324 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [171#L1026-4true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,327 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,327 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [171#L1026-4true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,328 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,328 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,382 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,382 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,382 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,382 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,383 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,383 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,383 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,383 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:05,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,397 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,397 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,397 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:05,417 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,417 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,417 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,417 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:05,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:05,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:05,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,418 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,419 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,447 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,448 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,448 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,448 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,448 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:05,479 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true]) [2023-11-30 01:02:05,479 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,480 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true, 163#L1033-2true]) [2023-11-30 01:02:05,480 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,495 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,495 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,495 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:05,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,504 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,504 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:05,508 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,508 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,513 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,513 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,513 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,513 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,514 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,514 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,514 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 96#L1026-2true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,515 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,515 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,515 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,515 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:05,583 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 261#L1026-2true]) [2023-11-30 01:02:05,583 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,583 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,593 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,593 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,593 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:05,594 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,594 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,657 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,657 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,657 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,658 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,664 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,664 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,664 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:05,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,676 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,677 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,694 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:05,694 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:05,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true]) [2023-11-30 01:02:05,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,703 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,703 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:05,703 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 245#L1028-1true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,708 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 245#L1028-1true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,708 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:05,708 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,709 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,709 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,717 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,717 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,717 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,751 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,752 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,752 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,752 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,753 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,753 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,753 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,756 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,756 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,756 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,757 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:05,767 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:05,767 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:05,772 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,772 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,772 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,772 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,777 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,778 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,782 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:05,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,782 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:05,783 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 199#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,788 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,788 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,788 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,789 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,789 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,789 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,797 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:05,797 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,797 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:05,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true]) [2023-11-30 01:02:05,798 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,798 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,798 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,798 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,799 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,800 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,800 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:05,800 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 121#L1027-2true]) [2023-11-30 01:02:05,801 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,801 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,801 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:05,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:05,802 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:05,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,802 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:05,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:05,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,810 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,810 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,810 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,810 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:05,841 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,841 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:05,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:05,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,015 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,015 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,015 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,016 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,016 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,016 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,020 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,020 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,020 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 196#L1026-1true, 306#true]) [2023-11-30 01:02:06,022 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,022 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,023 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,023 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 196#L1026-1true, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,024 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 96#L1026-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,024 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,024 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,053 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,053 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,093 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:06,093 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,093 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [211#L1026-1true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,094 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 211#L1026-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,095 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,095 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,095 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,095 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,096 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [211#L1026-1true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,096 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,096 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,101 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,101 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,102 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,103 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,103 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,104 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 245#L1028-1true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,124 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,128 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,129 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,158 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,159 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,168 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,168 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,168 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,169 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,169 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 56#L1026-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,169 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,171 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 261#L1026-2true]) [2023-11-30 01:02:06,171 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,180 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 114#L1026-3true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,189 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,189 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,189 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,189 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,193 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,193 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,193 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true]) [2023-11-30 01:02:06,210 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,210 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,210 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,210 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,236 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,237 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,257 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,258 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,258 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,258 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 171#L1026-4true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,260 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,260 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 294#L1033-1true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,261 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,261 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,261 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,261 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:06,262 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,262 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,262 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,263 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,263 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,266 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 245#L1028-1true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,271 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 245#L1028-1true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,272 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,290 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,290 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,290 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,290 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,290 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,291 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,291 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,316 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,316 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,316 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,316 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,317 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,317 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,317 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,326 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:06,326 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,327 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,327 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,327 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,328 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,328 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:06,329 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,329 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,329 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,331 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,332 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,339 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,339 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,341 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,341 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,341 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,342 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,342 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,342 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,343 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,343 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,343 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [171#L1026-4true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,344 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,345 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,345 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,346 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,346 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,346 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:06,347 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,347 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,348 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,348 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,348 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,349 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [171#L1026-4true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,350 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,350 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,350 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,350 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,351 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,351 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,351 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,352 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:06,352 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,352 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,352 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,353 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,353 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,358 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,358 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,358 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,358 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,359 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,359 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,359 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,359 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,368 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,368 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,368 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,368 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,369 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,369 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,369 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,409 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,409 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,409 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,410 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true]) [2023-11-30 01:02:06,410 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,410 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [253#L1027-1true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,411 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,411 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,412 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:06,412 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,414 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,414 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,414 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,414 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 82#L1028-1true, 306#true]) [2023-11-30 01:02:06,424 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 82#L1028-1true, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,425 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 82#L1028-1true, 306#true]) [2023-11-30 01:02:06,425 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,425 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,426 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,427 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,427 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,438 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,438 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,439 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,439 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,440 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,440 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,441 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,442 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,442 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,442 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,442 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,442 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [253#L1027-1true, 281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,450 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [253#L1027-1true, 281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,450 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0NotInUse, 306#true]) [2023-11-30 01:02:06,477 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0NotInUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,477 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0NotInUse, 306#true]) [2023-11-30 01:02:06,478 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,479 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,479 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,480 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:06,481 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,481 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,481 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,484 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,484 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,484 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,484 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,487 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,487 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,488 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,488 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,489 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 257#L1028-6true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,489 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,491 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,491 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,492 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,492 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,492 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,493 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,494 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,494 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 199#L1028-2true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,495 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,495 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,495 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,496 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,497 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,497 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,497 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,497 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 82#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,498 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 82#L1028-1true, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,499 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,499 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,509 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,509 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,510 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,510 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,511 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,511 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 291#L1032-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,515 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 291#L1032-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,515 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,515 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:06,521 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 121#L1027-2true]) [2023-11-30 01:02:06,521 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,521 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 121#L1027-2true, 306#true]) [2023-11-30 01:02:06,522 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,522 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 206#L1032-3true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,523 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,523 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 206#L1032-3true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,523 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,538 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,538 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,539 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,548 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,548 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,549 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,549 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 199#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,553 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,554 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,554 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,555 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,555 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,561 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 245#L1028-1true, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,562 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 245#L1028-1true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,562 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L1032-4true, 306#true]) [2023-11-30 01:02:06,568 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,568 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 218#L1032-4true, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,569 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,569 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:06,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,584 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:06,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:06,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:06,584 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:06,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,597 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,597 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,597 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,599 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,599 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,606 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,607 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, 245#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 245#L1028-1true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,608 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 245#L1028-1true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,609 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 245#L1028-1true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,609 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,615 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 291#L1032-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,616 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,620 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 82#L1028-1true, 306#true]) [2023-11-30 01:02:06,620 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,620 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 199#L1028-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,621 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 82#L1028-1true, 306#true]) [2023-11-30 01:02:06,621 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 199#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,621 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,621 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,622 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,622 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,623 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:06,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 292#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,624 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,624 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,624 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 292#L1028-2true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,625 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,625 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,625 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,626 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,626 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,626 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,633 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,633 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,647 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,647 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,647 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,647 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,648 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,648 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,649 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,649 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,650 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,650 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,651 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,651 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,652 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,659 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,659 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 31#L1028-2true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,660 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true]) [2023-11-30 01:02:06,665 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true]) [2023-11-30 01:02:06,665 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,670 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,670 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,670 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,671 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 292#L1028-2true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,672 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 292#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,672 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,674 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,674 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,674 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,677 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:06,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:06,677 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,677 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,696 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,697 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,697 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,697 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,856 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:06,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,856 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:06,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,857 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,857 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,858 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:06,858 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:06,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,881 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 236#L1019true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,883 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,883 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,884 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,885 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,885 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,886 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,898 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,898 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,898 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,898 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,899 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,899 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,899 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,899 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,906 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:06,906 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,907 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:06,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,907 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,908 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:06,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,926 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,927 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,927 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,927 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][93], [310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 236#L1019true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,928 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,929 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,929 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,929 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,930 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,930 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,930 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,931 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,939 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,939 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,940 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 146#L1033-2true, 310#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,941 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 163#L1033-2true, 306#true]) [2023-11-30 01:02:06,957 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:06,957 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,957 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,958 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true]) [2023-11-30 01:02:06,958 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,958 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 68#$Ultimate##0true, 306#true]) [2023-11-30 01:02:06,961 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 68#$Ultimate##0true, 306#true]) [2023-11-30 01:02:06,961 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 68#$Ultimate##0true, 306#true]) [2023-11-30 01:02:06,962 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:06,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:06,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,964 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,964 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,965 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,967 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,967 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,968 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,969 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:06,969 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,970 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:06,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,971 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,971 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true, 158#L1028-6true]) [2023-11-30 01:02:06,972 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,981 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 257#L1028-6true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:06,981 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,982 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,982 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,982 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:06,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,984 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,984 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:06,984 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:06,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:06,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,002 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,002 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,003 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,003 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,005 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:07,005 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:07,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:07,006 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,006 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,006 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,006 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,006 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,007 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 244#L1028-7true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 163#L1033-2true]) [2023-11-30 01:02:07,007 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:07,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:07,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:07,023 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:07,024 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true]) [2023-11-30 01:02:07,025 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true]) [2023-11-30 01:02:07,025 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:07,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,054 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,054 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,055 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,055 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,055 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,081 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [146#L1033-2true, 281#L1019true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,081 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,082 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][132], [281#L1019true, 310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,083 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,083 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,140 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, thrThread3of3ForFork0InUse, 163#L1033-2true, 306#true]) [2023-11-30 01:02:07,140 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,140 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:07,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][169], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 318#true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,141 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,141 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:07,156 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:07,156 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,156 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true]) [2023-11-30 01:02:07,157 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:07,157 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:07,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,303 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:07,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,304 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 236#L1019true, 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,304 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [146#L1033-2true, 310#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,312 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:07,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,313 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:07,313 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,313 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:07,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:07,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,354 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 294#L1033-1true, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,354 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:07,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,354 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:07,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,356 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:07,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,356 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,356 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,357 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [146#L1033-2true, 310#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,357 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, 76#L1033-1true, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,357 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 294#L1033-1true, thrThread2of3ForFork0InUse, 53#L1033-2true, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,358 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][214], [310#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 318#true, thrThread3of3ForFork0InUse, 306#true]) [2023-11-30 01:02:07,358 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:07,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:07,360 INFO L124 PetriNetUnfolderBase]: 16295/48735 cut-off events. [2023-11-30 01:02:07,360 INFO L125 PetriNetUnfolderBase]: For 76553/89721 co-relation queries the response was YES. [2023-11-30 01:02:07,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102333 conditions, 48735 events. 16295/48735 cut-off events. For 76553/89721 co-relation queries the response was YES. Maximal size of possible extension queue 1442. Compared 627812 event pairs, 12408 based on Foata normal form. 0/38283 useless extension candidates. Maximal degree in co-relation 92578. Up to 19705 conditions per place. [2023-11-30 01:02:08,008 INFO L140 encePairwiseOnDemand]: 310/313 looper letters, 21 selfloop transitions, 2 changer transitions 1/261 dead transitions. [2023-11-30 01:02:08,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 261 transitions, 836 flow [2023-11-30 01:02:08,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:02:08,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:02:08,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 807 transitions. [2023-11-30 01:02:08,010 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8594249201277955 [2023-11-30 01:02:08,010 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 807 transitions. [2023-11-30 01:02:08,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 807 transitions. [2023-11-30 01:02:08,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:08,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 807 transitions. [2023-11-30 01:02:08,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 269.0) internal successors, (807), 3 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:08,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:08,013 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:08,013 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -31 predicate places. [2023-11-30 01:02:08,013 INFO L500 AbstractCegarLoop]: Abstraction has has 268 places, 261 transitions, 836 flow [2023-11-30 01:02:08,014 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 262.3333333333333) internal successors, (787), 3 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:08,014 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:08,014 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:08,014 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-30 01:02:08,014 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:02:08,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:08,014 INFO L85 PathProgramCache]: Analyzing trace with hash 944944627, now seen corresponding path program 1 times [2023-11-30 01:02:08,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:08,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488878119] [2023-11-30 01:02:08,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:08,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:08,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:08,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:08,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488878119] [2023-11-30 01:02:08,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488878119] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:08,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:08,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:02:08,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125884106] [2023-11-30 01:02:08,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:08,039 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:02:08,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:08,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:02:08,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:02:08,040 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 313 [2023-11-30 01:02:08,041 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 261 transitions, 836 flow. Second operand has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:08,041 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:08,041 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 313 [2023-11-30 01:02:08,041 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:08,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 169#L1026-2true, 318#true]) [2023-11-30 01:02:08,909 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 01:02:08,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:08,952 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 01:02:08,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 01:02:08,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:08,984 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 01:02:08,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 01:02:08,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 01:02:08,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 01:02:09,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 169#L1026-2true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:09,062 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:02:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,063 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:02:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,115 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 01:02:09,115 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,115 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,115 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 169#L1026-2true, 318#true]) [2023-11-30 01:02:09,155 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:09,155 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 88#L1026-3true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:09,161 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 204#L1026-4true]) [2023-11-30 01:02:09,161 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:09,199 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,199 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,199 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,206 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true, 261#L1026-2true]) [2023-11-30 01:02:09,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,206 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:09,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,207 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,207 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 204#L1026-4true]) [2023-11-30 01:02:09,405 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,405 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,405 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,405 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,406 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 88#L1026-3true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,407 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,407 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:09,408 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,408 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:09,443 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,443 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,443 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,443 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,451 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,451 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,451 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,451 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:09,451 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:09,504 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,504 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,504 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,504 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,505 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,539 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:09,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:09,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:09,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,735 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:09,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:09,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:09,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:09,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,851 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:09,851 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:09,852 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:09,852 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:09,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:09,879 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:09,879 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,879 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,880 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:09,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:09,880 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,880 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,880 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:09,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:09,883 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:09,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:09,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:09,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:10,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true, 245#L1028-1true]) [2023-11-30 01:02:10,279 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,279 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:10,279 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:10,279 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:10,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 291#L1032-3true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,322 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,323 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,429 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,429 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,429 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,429 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 31#L1028-2true, 318#true]) [2023-11-30 01:02:10,431 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,476 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,486 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:02:10,486 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:10,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:10,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:10,498 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:10,498 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,498 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:10,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:10,568 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,594 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,594 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,594 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,644 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,644 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,647 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,647 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,648 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,648 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:10,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,648 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,649 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:10,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:10,738 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,738 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,738 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,738 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:10,745 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:10,745 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,766 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,766 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,767 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,767 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,767 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:10,808 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,808 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,808 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:10,809 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:10,875 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,875 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,875 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,875 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,951 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,951 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:10,993 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,993 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,993 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:10,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:10,993 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:11,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:11,303 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:11,303 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:11,304 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 244#L1028-7true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:11,305 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:11,451 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:11,498 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:11,498 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:11,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:11,558 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:11,558 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,558 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,558 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:11,559 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:11,559 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,559 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,559 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:11,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:11,766 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:11,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:11,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:11,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:11,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:11,813 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:11,814 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,814 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,814 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:11,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:11,899 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:11,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:11,899 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:11,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:11,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:11,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:11,900 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:11,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:11,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:11,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:12,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:12,108 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,118 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:12,118 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,119 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:12,135 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:12,135 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,135 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,135 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,135 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:12,136 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:12,136 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,136 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,137 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:12,137 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:12,137 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,137 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,137 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:12,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,138 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,138 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,139 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,139 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,139 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,140 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:12,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,234 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,234 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,234 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,234 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,235 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,235 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,236 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,236 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 121#L1027-2true]) [2023-11-30 01:02:12,236 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:12,237 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,238 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,238 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,239 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,239 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,239 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,240 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,240 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 121#L1027-2true]) [2023-11-30 01:02:12,241 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:12,241 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:12,241 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [201#L1013true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,276 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [201#L1013true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,277 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,277 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,277 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,277 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,324 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,325 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,325 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 163#L1033-2true]) [2023-11-30 01:02:12,599 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:12,599 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,599 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:12,600 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:12,600 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:12,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 82#L1028-1true]) [2023-11-30 01:02:12,659 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:12,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 82#L1028-1true]) [2023-11-30 01:02:12,660 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:12,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:12,668 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:12,668 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:12,668 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:12,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,727 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,728 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:12,745 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,784 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,784 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,784 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,785 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:12,785 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 163#L1033-2true]) [2023-11-30 01:02:12,786 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,786 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,786 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 199#L1028-2true, 318#true]) [2023-11-30 01:02:12,848 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 199#L1028-2true, 318#true]) [2023-11-30 01:02:12,848 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:12,848 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:12,857 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,857 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:12,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:12,860 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,882 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,882 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:12,884 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,885 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:12,894 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:12,894 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,895 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:12,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:12,900 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:12,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:12,901 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:12,937 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:12,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,972 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,972 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,972 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,972 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:12,973 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:12,973 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:12,974 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:12,974 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:12,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 261#L1026-2true]) [2023-11-30 01:02:13,072 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,072 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:13,073 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,073 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 261#L1026-2true]) [2023-11-30 01:02:13,074 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,074 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:13,075 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,075 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:13,096 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,096 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,096 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,096 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,178 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,178 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:13,179 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,179 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:13,179 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,179 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,180 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,180 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 169#L1026-2true, 318#true]) [2023-11-30 01:02:13,252 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:13,252 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 169#L1026-2true, 318#true]) [2023-11-30 01:02:13,253 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:13,253 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,253 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:13,263 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,264 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,291 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:13,313 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,313 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,313 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,313 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,313 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:13,314 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,314 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,315 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,315 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,315 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,315 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,321 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:13,321 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,321 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:13,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,332 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,332 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,332 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,332 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,355 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,355 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [281#L1019true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,355 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,356 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,356 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,357 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [281#L1019true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,357 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,357 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:13,372 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,372 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,373 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,373 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,373 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,373 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,374 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,374 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,375 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,375 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,376 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,376 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,376 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,376 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,377 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,377 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,611 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,611 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,611 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,611 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,612 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,612 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,612 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,612 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:13,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,640 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,640 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,640 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,640 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,641 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:13,641 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:13,642 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,642 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,642 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,642 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 204#L1026-4true]) [2023-11-30 01:02:13,645 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,645 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,645 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,645 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 204#L1026-4true]) [2023-11-30 01:02:13,646 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:13,648 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,648 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,649 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:13,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,667 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 318#true]) [2023-11-30 01:02:13,667 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:13,667 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,668 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:13,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,670 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:13,670 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:13,670 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,670 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 01:02:13,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:13,681 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,681 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,681 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:13,681 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,682 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:13,682 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,682 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,682 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,683 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,683 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,684 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,684 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,684 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,684 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:13,704 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:13,704 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,705 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,705 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,706 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,706 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,706 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:13,712 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,712 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,713 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 61#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,721 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 61#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:13,721 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,722 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,722 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,725 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,758 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,758 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,758 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,758 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:13,759 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:13,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,761 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,761 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,761 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,762 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,762 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,763 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,763 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,764 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,764 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,811 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,812 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 318#true]) [2023-11-30 01:02:13,813 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 171#L1026-4true, 310#true, 318#true]) [2023-11-30 01:02:13,813 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,814 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,814 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,814 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,824 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:13,824 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,827 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 88#L1026-3true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:13,828 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,828 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,831 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,831 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,832 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:13,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:13,834 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:13,841 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,841 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,842 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,842 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,842 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 261#L1026-2true]) [2023-11-30 01:02:13,851 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:13,851 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,858 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:13,859 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:13,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:13,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:13,860 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:13,861 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,861 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,861 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,861 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:13,861 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,861 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 01:02:13,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,896 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,896 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,896 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:13,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:13,897 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:13,897 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:13,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:13,897 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,898 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,908 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,909 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,909 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,909 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,910 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,910 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,910 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,910 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,910 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,910 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true, 163#L1033-2true]) [2023-11-30 01:02:13,942 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,942 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:13,943 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:13,943 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,944 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:13,944 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,945 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:13,947 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,947 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,947 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,947 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,947 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,947 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,948 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,949 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 01:02:13,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,949 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,949 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,950 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:13,951 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:13,951 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:13,952 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:13,952 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,953 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,954 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:13,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,955 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,955 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,956 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,956 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,956 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,956 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,956 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:13,974 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:13,974 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:13,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,013 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,013 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,014 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,014 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,014 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,015 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,015 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,015 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,015 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,015 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:14,017 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 172#L1027-1true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,017 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,017 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:14,018 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 172#L1027-1true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,018 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,023 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,023 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,024 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,024 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,024 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,034 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,035 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,035 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,040 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,040 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,040 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,040 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,041 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,041 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,041 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,041 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,106 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:14,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:14,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:14,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:14,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,137 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,138 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:14,140 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:14,140 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,141 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,184 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,184 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,185 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,185 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:14,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,209 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,209 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,210 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,210 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,211 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,211 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,256 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,279 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,279 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,279 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,279 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,286 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,286 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:14,307 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,307 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,307 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,307 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,307 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:14,308 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:14,308 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,308 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 318#true]) [2023-11-30 01:02:14,351 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 253#L1027-1true, 310#true, 318#true]) [2023-11-30 01:02:14,351 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 137#L1027-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,357 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,357 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,357 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 137#L1027-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,358 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,358 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:14,369 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,369 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,369 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,398 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,398 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,399 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [310#true, 324#(= |#race~next~0| 0), 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, thrThread3of3ForFork0NotInUse, 306#true]) [2023-11-30 01:02:14,407 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [310#true, 324#(= |#race~next~0| 0), 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0NotInUse, 318#true, 163#L1033-2true, 306#true]) [2023-11-30 01:02:14,407 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [310#true, 324#(= |#race~next~0| 0), 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, 294#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0NotInUse, 318#true, 306#true]) [2023-11-30 01:02:14,407 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,440 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:14,440 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,440 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 318#true]) [2023-11-30 01:02:14,451 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,451 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,452 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:14,453 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:14,453 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,453 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 245#L1028-1true, 318#true]) [2023-11-30 01:02:14,460 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 245#L1028-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,461 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,465 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:14,466 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,466 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:14,466 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,466 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:14,467 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,677 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,677 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,678 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,678 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,679 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:14,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,680 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:14,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:14,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:14,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:14,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:14,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:14,686 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:14,687 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:14,703 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,703 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,703 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,703 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:14,703 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,704 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,704 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,704 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 269#L1028-1true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 269#L1028-1true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:14,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:14,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,750 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 81#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 318#true]) [2023-11-30 01:02:14,772 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 81#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,772 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,777 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:14,777 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:14,787 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,787 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 31#L1028-2true, 318#true]) [2023-11-30 01:02:14,801 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 31#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,801 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:14,807 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,808 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [42#L1027-2true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,822 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [42#L1027-2true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,823 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 318#true]) [2023-11-30 01:02:14,830 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,830 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,831 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:14,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,832 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,833 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,839 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,839 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:14,865 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:14,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,865 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,865 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,866 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,866 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,866 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,866 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:14,897 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,897 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,897 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,897 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:14,898 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:14,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:14,990 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:14,991 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,991 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,991 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,991 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:14,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 292#L1028-2true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,993 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 292#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,994 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:14,994 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,994 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,994 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:14,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:14,997 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,997 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:14,998 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:14,998 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,998 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:14,998 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:15,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:15,033 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:15,034 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,034 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,068 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,068 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,096 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 245#L1028-1true, 318#true]) [2023-11-30 01:02:15,096 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,096 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 245#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:15,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,099 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 01:02:15,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:15,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:15,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:15,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:15,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,136 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,136 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,137 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,137 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:15,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,178 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,178 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,178 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,178 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,179 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,179 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,179 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,179 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,190 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,190 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,190 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 31#L1028-2true, 318#true]) [2023-11-30 01:02:15,222 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 31#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,223 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,228 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,228 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:15,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,230 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,230 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:15,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,319 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,328 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,329 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,353 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,353 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,354 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,405 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,405 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,405 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,405 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,406 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,406 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,406 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,406 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:15,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,473 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:15,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,486 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:15,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,486 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:15,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,492 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,492 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,492 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,493 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,494 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,494 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,494 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,494 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,495 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,495 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,499 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:15,509 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:15,509 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:15,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,519 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,520 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,520 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,522 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:15,522 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:15,522 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,545 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,545 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,545 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,545 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,546 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,546 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,548 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,549 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][179], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,549 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][131], [281#L1019true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,549 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,550 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,560 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:15,560 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,560 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,561 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,561 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,576 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,576 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:15,576 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:15,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:15,577 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,577 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:15,577 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,577 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,588 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:15,588 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,588 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:15,591 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:15,591 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:15,591 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:15,591 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:15,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,602 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,602 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:15,620 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,620 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:15,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:15,830 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,830 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:15,831 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:15,831 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:15,831 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,840 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,840 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,840 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:15,841 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,842 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,842 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:15,843 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:15,843 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,843 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,844 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,866 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:15,866 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,867 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,867 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,867 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,868 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:15,868 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 257#L1028-6true, 318#true]) [2023-11-30 01:02:15,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 257#L1028-6true, 318#true]) [2023-11-30 01:02:15,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,882 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:15,907 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,907 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,908 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:15,908 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,959 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,960 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,960 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:15,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,961 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:15,962 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,963 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,996 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:15,996 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,996 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:15,997 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:15,998 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,998 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:15,998 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,998 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,998 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:15,998 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:16,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:16,235 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,235 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,235 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,235 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:16,235 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,236 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,236 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,236 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,308 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:16,308 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:16,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,322 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:16,322 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,382 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,382 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,383 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:16,384 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,384 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,384 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,384 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:16,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:16,399 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,399 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,399 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:16,400 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,400 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,401 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,428 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:16,428 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:16,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,428 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,429 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:16,429 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,429 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:16,446 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:16,446 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:16,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,447 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:16,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:16,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:16,461 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,461 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,461 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,461 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,461 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:16,462 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][250], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:16,463 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,463 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,463 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:16,463 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:16,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L1032-2-->L1032-3: Formula: (= |v_#race~len~0_16| 0) InVars {} OutVars{#race~len~0=|v_#race~len~0_16|} AuxVars[] AssignedVars[#race~len~0][168], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:16,505 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,505 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:16,505 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:16,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:16,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,719 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:16,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,720 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,720 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:16,738 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:16,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:16,782 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:16,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:16,783 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:16,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:16,784 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:16,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:16,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:16,844 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:16,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:16,845 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:16,845 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,845 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,845 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:16,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:16,895 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:16,895 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,895 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,895 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:16,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,895 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:16,896 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:16,896 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:16,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,932 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:16,932 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,932 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,932 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:16,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:16,933 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:02:16,933 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:16,933 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,933 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:16,955 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:16,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:16,955 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,174 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,174 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,175 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,175 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,178 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,193 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,194 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:17,194 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,197 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,197 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,197 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,197 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:17,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,198 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 206#L1032-3true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,199 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:17,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:17,208 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:17,208 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,211 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:17,211 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 206#L1032-3true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,212 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:17,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,229 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,230 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:17,230 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,230 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][209], [281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:17,231 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,231 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,234 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,234 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:17,236 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][92], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,236 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:17,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:17,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:17,245 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,245 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][163], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,246 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,248 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,248 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,249 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,249 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,249 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,273 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,273 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:17,273 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,273 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,274 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,274 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:17,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,303 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,303 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,303 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:17,303 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,319 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,319 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,319 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:17,320 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 244#L1028-7true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,320 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:17,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:17,321 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:17,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:17,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:17,349 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,349 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,349 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,349 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:17,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,353 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:17,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:17,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,361 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:17,361 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,361 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,361 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,362 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:17,362 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,362 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,362 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,366 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:17,366 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,366 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,366 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,367 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,367 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,367 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:17,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,372 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,373 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,373 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,374 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,374 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,374 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,375 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:17,375 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:17,375 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,376 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][170], [44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,376 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:17,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,394 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 01:02:17,394 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:02:17,394 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,395 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,395 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,396 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2023-11-30 01:02:17,396 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:02:17,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,397 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,397 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,397 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,397 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:17,398 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,398 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][215], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:17,398 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,398 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,399 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,399 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,399 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,400 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,400 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,400 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,400 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,401 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:17,401 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][254], [322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:17,402 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2023-11-30 01:02:17,402 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:02:17,402 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,402 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:17,402 INFO L124 PetriNetUnfolderBase]: 22112/85980 cut-off events. [2023-11-30 01:02:17,402 INFO L125 PetriNetUnfolderBase]: For 162123/219493 co-relation queries the response was YES. [2023-11-30 01:02:18,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188595 conditions, 85980 events. 22112/85980 cut-off events. For 162123/219493 co-relation queries the response was YES. Maximal size of possible extension queue 2582. Compared 1322500 event pairs, 8462 based on Foata normal form. 161/71238 useless extension candidates. Maximal degree in co-relation 172618. Up to 22453 conditions per place. [2023-11-30 01:02:18,497 INFO L140 encePairwiseOnDemand]: 283/313 looper letters, 61 selfloop transitions, 21 changer transitions 1/296 dead transitions. [2023-11-30 01:02:18,497 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 296 transitions, 1216 flow [2023-11-30 01:02:18,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:02:18,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:02:18,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 805 transitions. [2023-11-30 01:02:18,499 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8572949946751863 [2023-11-30 01:02:18,499 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 805 transitions. [2023-11-30 01:02:18,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 805 transitions. [2023-11-30 01:02:18,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:18,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 805 transitions. [2023-11-30 01:02:18,500 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 268.3333333333333) internal successors, (805), 3 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:18,501 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:18,502 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:18,502 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -29 predicate places. [2023-11-30 01:02:18,502 INFO L500 AbstractCegarLoop]: Abstraction has has 270 places, 296 transitions, 1216 flow [2023-11-30 01:02:18,502 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:18,502 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:18,502 INFO L232 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:18,502 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-30 01:02:18,503 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:02:18,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:18,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1905104071, now seen corresponding path program 1 times [2023-11-30 01:02:18,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:18,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495157897] [2023-11-30 01:02:18,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:18,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:18,546 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-30 01:02:18,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:18,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495157897] [2023-11-30 01:02:18,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495157897] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:18,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:18,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:02:18,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040645278] [2023-11-30 01:02:18,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:18,547 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 01:02:18,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:18,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 01:02:18,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 01:02:18,548 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 313 [2023-11-30 01:02:18,548 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 296 transitions, 1216 flow. Second operand has 5 states, 5 states have (on average 265.6) internal successors, (1328), 5 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:18,548 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:18,548 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 313 [2023-11-30 01:02:18,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:19,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 169#L1026-2true, 318#true]) [2023-11-30 01:02:19,336 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:19,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,375 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 01:02:19,375 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,375 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,375 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 01:02:19,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:19,408 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 01:02:19,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:19,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:19,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 01:02:19,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 169#L1026-2true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:19,490 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:19,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,491 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:19,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,542 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 01:02:19,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,542 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:19,583 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 169#L1026-2true, 318#true]) [2023-11-30 01:02:19,583 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,583 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:19,589 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 204#L1026-4true]) [2023-11-30 01:02:19,589 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:19,625 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,625 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,625 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,625 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,630 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true, 261#L1026-2true]) [2023-11-30 01:02:19,630 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,630 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,630 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,631 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,631 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 204#L1026-4true]) [2023-11-30 01:02:19,681 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 88#L1026-3true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:19,683 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,683 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:19,723 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,723 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,731 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,731 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:19,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:19,789 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:19,828 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,828 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:19,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:19,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 01:02:20,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:20,049 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:02:20,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:20,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:20,049 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:20,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 164#L1027-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,184 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:02:20,184 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:20,184 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:20,184 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 01:02:20,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 42#L1027-2true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,293 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:20,293 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,293 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,293 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:20,321 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:20,321 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 01:02:20,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,325 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:02:20,325 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,325 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,325 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 01:02:20,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 245#L1028-1true, 318#true]) [2023-11-30 01:02:20,564 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:20,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:20,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:20,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 01:02:20,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 291#L1032-3true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,607 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:20,607 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:20,607 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:20,607 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:20,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 62#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,720 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:20,720 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,720 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,720 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 31#L1028-2true, 318#true]) [2023-11-30 01:02:20,721 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:20,721 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,721 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,722 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,768 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:20,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:20,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:20,778 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:02:20,778 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:20,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:20,778 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:20,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:20,790 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:20,791 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 01:02:20,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:20,862 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:20,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:20,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:20,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,082 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,082 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,083 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,140 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,141 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,141 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,145 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 01:02:21,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,145 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,146 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 01:02:21,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,146 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:21,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:21,253 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:21,262 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:21,262 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,289 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,289 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,290 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,290 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,290 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,290 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,290 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,339 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:21,420 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:21,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,510 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,510 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,510 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 218#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,559 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,559 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,559 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,559 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:02:21,560 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:21,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:21,700 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,700 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,700 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,700 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:21,701 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,701 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,701 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,701 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,702 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,702 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,702 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,702 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 244#L1028-7true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:21,703 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:21,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:21,846 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:21,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:21,902 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:21,903 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:02:21,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 01:02:21,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:21,958 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:21,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:21,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:21,958 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:21,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:21,959 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:21,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:21,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:21,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,113 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,113 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,113 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,113 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,352 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:22,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:22,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:22,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,420 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,420 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,420 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:22,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:22,523 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,531 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:22,531 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:22,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:22,544 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:22,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:22,545 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:22,545 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,545 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,545 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,546 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:22,546 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:22,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:22,547 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,547 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,547 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,547 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,548 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,548 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,618 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,618 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:22,618 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,619 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,619 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 121#L1027-2true]) [2023-11-30 01:02:22,619 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,620 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,620 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,620 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,620 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,620 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,621 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,621 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,621 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,621 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,622 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 121#L1027-2true]) [2023-11-30 01:02:22,622 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,623 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:22,623 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 201#L1013true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,649 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 201#L1013true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,650 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,687 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,688 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:22,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 163#L1033-2true]) [2023-11-30 01:02:22,768 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,768 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,768 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,768 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 82#L1028-1true]) [2023-11-30 01:02:22,828 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 82#L1028-1true]) [2023-11-30 01:02:22,828 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:22,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:22,837 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:22,837 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:22,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:22,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,895 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 273#L1026-1true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:22,896 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:22,914 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,915 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:22,951 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,951 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,951 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:22,952 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:22,952 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 196#L1026-1true, 163#L1033-2true]) [2023-11-30 01:02:22,953 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:22,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:22,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 199#L1028-2true, 318#true]) [2023-11-30 01:02:23,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 199#L1028-2true, 318#true]) [2023-11-30 01:02:23,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:23,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:23,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,024 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,046 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,046 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,048 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,048 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,048 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,048 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,048 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,049 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 318#true]) [2023-11-30 01:02:23,058 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,058 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,058 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:23,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:23,064 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:23,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:23,064 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,101 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,101 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,101 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,101 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:23,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,136 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,136 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:23,136 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:23,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 261#L1026-2true]) [2023-11-30 01:02:23,222 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:23,223 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 261#L1026-2true]) [2023-11-30 01:02:23,224 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:23,224 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,225 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:23,455 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,530 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,531 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:23,531 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:23,531 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,532 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,532 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,603 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 169#L1026-2true, 318#true]) [2023-11-30 01:02:23,603 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 88#L1026-3true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,603 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 169#L1026-2true, 318#true]) [2023-11-30 01:02:23,604 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,612 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,612 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,612 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,612 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 193#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,612 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,637 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:23,658 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,658 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 196#L1026-1true]) [2023-11-30 01:02:23,658 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,659 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,659 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,659 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,665 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,665 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:23,665 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:23,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,675 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [281#L1019true, 326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,695 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,695 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,695 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,695 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,696 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,696 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,696 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [281#L1019true, 326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,697 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,697 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,698 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,698 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:23,711 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,712 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,713 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,714 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,714 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,715 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,715 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,715 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,716 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,716 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,716 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,751 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,751 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,751 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,752 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:23,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:23,780 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:23,780 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:23,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 204#L1026-4true]) [2023-11-30 01:02:23,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 204#L1026-4true]) [2023-11-30 01:02:23,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:23,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 56#L1026-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,787 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,787 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,787 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 318#true]) [2023-11-30 01:02:23,806 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,806 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,806 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 211#L1026-1true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,807 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:23,807 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,808 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:23,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,809 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:23,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:23,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 01:02:23,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:23,821 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,821 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,821 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,821 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,822 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,822 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:23,823 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 96#L1026-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,823 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,824 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,824 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,824 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:23,846 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 96#L1026-2true, 318#true]) [2023-11-30 01:02:23,847 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,847 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,847 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,848 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,848 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:23,855 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,855 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,856 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 61#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,864 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 61#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:23,865 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,868 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,901 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,901 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:23,901 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,902 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,903 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,903 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,904 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,905 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:23,905 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,906 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,906 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,949 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,949 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:23,951 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:23,951 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,960 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:23,960 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:23,963 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,963 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 88#L1026-3true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:23,964 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,964 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,964 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:23,964 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:23,967 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:23,967 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:23,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:23,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:23,970 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:23,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,977 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,977 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,977 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,977 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 261#L1026-2true]) [2023-11-30 01:02:23,986 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true, 261#L1026-2true]) [2023-11-30 01:02:23,986 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,993 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,993 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,993 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,993 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,993 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:23,994 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,994 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:23,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:23,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:23,995 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 144#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:23,995 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 01:02:23,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:23,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 01:02:24,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:24,032 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,032 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:24,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 171#L1026-4true, 318#true]) [2023-11-30 01:02:24,033 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,033 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,043 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,043 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,044 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,044 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true, 163#L1033-2true]) [2023-11-30 01:02:24,074 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,074 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,074 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,075 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:24,075 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,076 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:24,077 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,077 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:24,078 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,078 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 01:02:24,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,079 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,079 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:24,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:24,081 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,083 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,083 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,084 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,084 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,101 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,102 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,137 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,139 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:24,140 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 172#L1027-1true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,141 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 204#L1026-4true]) [2023-11-30 01:02:24,141 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,141 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 172#L1027-1true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,142 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,142 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,142 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,142 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,146 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,146 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,146 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,147 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,147 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,154 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,156 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 114#L1026-3true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,157 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,162 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 193#L1026-3true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,162 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,162 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:24,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,217 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:02:24,217 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:24,217 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:24,217 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:24,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,244 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,244 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,244 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,244 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 42#L1027-2true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,245 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,245 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,245 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,245 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,246 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,246 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 121#L1027-2true, 163#L1033-2true]) [2023-11-30 01:02:24,247 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,289 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,289 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,289 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,290 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,290 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 01:02:24,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 01:02:24,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,314 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,314 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 171#L1026-4true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,314 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 56#L1026-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,315 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 171#L1026-4true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,315 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,315 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,316 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,570 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,599 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,599 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,599 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,599 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,600 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:24,600 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,600 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:24,620 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:24,620 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,620 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:24,621 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,621 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 318#true]) [2023-11-30 01:02:24,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 137#L1027-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,670 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 137#L1027-2true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,671 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,681 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:24,681 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,711 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 253#L1027-1true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,711 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0NotInUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0NotInUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,720 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0NotInUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:02:24,720 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:02:24,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,752 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:24,753 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,753 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 318#true]) [2023-11-30 01:02:24,763 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,764 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:24,765 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:24,765 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,765 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,766 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,766 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 245#L1028-1true, 318#true]) [2023-11-30 01:02:24,772 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,772 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,772 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,772 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 245#L1028-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,773 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,773 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,773 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,773 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,777 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,777 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,777 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:24,778 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:24,778 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,778 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:24,779 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,800 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,800 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 164#L1027-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,801 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,801 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,802 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,802 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,802 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:24,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,803 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 01:02:24,803 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:24,803 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 01:02:24,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:24,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:24,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:24,808 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:24,809 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,824 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,825 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 269#L1028-1true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,830 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,830 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,830 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,830 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 269#L1028-1true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,831 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:24,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:24,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,865 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,865 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,865 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,865 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 121#L1027-2true]) [2023-11-30 01:02:24,866 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true, 121#L1027-2true]) [2023-11-30 01:02:24,866 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 81#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,887 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 81#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,888 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,893 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:24,893 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:24,902 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 31#L1028-2true, 318#true]) [2023-11-30 01:02:24,916 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 31#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,917 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:24,923 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,923 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,924 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:24,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 42#L1027-2true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,937 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 42#L1027-2true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,938 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 318#true]) [2023-11-30 01:02:24,945 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,946 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:24,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:24,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 167#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,953 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:24,954 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:24,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:24,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 01:02:24,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:24,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:24,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:24,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,012 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,012 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,013 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:25,013 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,013 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,013 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,013 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:25,101 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:25,101 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 292#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,104 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 292#L1028-2true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,104 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,108 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,108 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,108 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:25,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 82#L1028-1true]) [2023-11-30 01:02:25,140 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 82#L1028-1true, 163#L1033-2true]) [2023-11-30 01:02:25,141 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,179 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,179 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,208 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 245#L1028-1true, 318#true]) [2023-11-30 01:02:25,208 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,208 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 245#L1028-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,209 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,209 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,211 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:02:25,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:25,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:02:25,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:25,243 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:25,244 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,248 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,248 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,248 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,249 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,249 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,249 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:02:25,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 199#L1028-2true, 318#true]) [2023-11-30 01:02:25,275 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 199#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,302 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 185#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,303 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,312 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,312 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 31#L1028-2true, 318#true]) [2023-11-30 01:02:25,342 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,342 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,342 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,342 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 31#L1028-2true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,342 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,347 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,348 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:25,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,349 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,349 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 47#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,350 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:02:25,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,433 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,441 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,441 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,442 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,462 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,462 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,462 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,462 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,463 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,463 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,487 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,488 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 318#true]) [2023-11-30 01:02:25,767 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 291#L1032-3true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,767 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:02:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,781 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 166#L1013true, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,781 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,788 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,788 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,789 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,789 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,789 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,790 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,790 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,791 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,791 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,794 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,795 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:25,805 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:25,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:25,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:25,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,815 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,815 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,816 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,817 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,817 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,817 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,818 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:25,818 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:25,819 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,819 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,819 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,842 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,843 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,843 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,844 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,844 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,845 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 44#L1046-4true, 32#L1028-7true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,846 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][183], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,846 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][135], [281#L1019true, 326#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,847 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,858 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,858 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 247#L1028-6true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:25,859 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:25,875 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:25,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,876 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,876 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:25,876 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:25,890 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,890 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:25,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:25,894 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:25,894 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:25,894 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:02:25,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true, 68#$Ultimate##0true]) [2023-11-30 01:02:25,895 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,895 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:02:25,895 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:02:25,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:02:25,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,908 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,908 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,908 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,908 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 218#L1032-4true, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,909 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,909 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,909 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,909 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:25,931 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,931 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,931 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,932 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,932 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,932 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,932 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,932 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 01:02:25,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:25,954 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:25,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 62#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:25,955 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:25,955 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:25,964 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,964 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:25,965 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,966 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:25,967 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:25,967 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:25,968 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:25,992 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,992 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 32#L1028-7true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,993 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:25,993 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,994 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 162#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:25,994 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:25,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 257#L1028-6true, 318#true]) [2023-11-30 01:02:26,009 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 257#L1028-6true, 318#true]) [2023-11-30 01:02:26,010 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,035 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true]) [2023-11-30 01:02:26,035 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,035 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:26,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,036 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:02:26,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,089 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,090 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:26,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,091 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 244#L1028-7true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,124 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,124 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,124 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,125 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 159#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:26,126 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 263#L1028-7true, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:26,126 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:26,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,374 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:26,374 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,374 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,462 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:26,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:26,462 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,479 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,545 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,545 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,545 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,546 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,546 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,546 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,546 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,546 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,547 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,547 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,547 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:26,547 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:26,562 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:26,562 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,562 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,563 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,563 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,563 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:26,590 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,590 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:26,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,591 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:26,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:26,591 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:26,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,606 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,607 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:26,607 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:26,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:02:26,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,620 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,620 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,621 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:26,622 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1078] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread3of3ForFork0_release_#t~nondet4#1=|v_thrThread3of3ForFork0_release_#t~nondet4#1_5|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_~cond#1_7|, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread3of3ForFork0_assume_abort_if_not_~cond#1, thrThread3of3ForFork0_release_#t~nondet4#1, thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1][254], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:26,622 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:26,622 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:26,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1171] L1032-2-->L1032-3: Formula: (= |v_#race~len~0_16| 0) InVars {} OutVars{#race~len~0=|v_#race~len~0_16|} AuxVars[] AssignedVars[#race~len~0][172], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 65#L1032-3true, 310#true, 171#L1026-4true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:26,656 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,656 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:26,656 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:02:26,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:26,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,831 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:02:26,831 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,831 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,831 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,831 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 54#$Ultimate##0true, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:26,832 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:02:26,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:02:26,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:26,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:26,847 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:26,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:26,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:26,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:26,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:26,883 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:26,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:26,884 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:26,884 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:26,884 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:27,113 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:27,114 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,150 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,150 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:27,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,151 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:27,151 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,151 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,151 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:27,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,178 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:27,178 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:27,178 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,178 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:02:27,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:02:27,179 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,179 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,195 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,195 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,208 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,209 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,212 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,213 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,227 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,227 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,227 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:27,228 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,231 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,231 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:02:27,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,232 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:27,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:27,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 206#L1032-3true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,233 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,233 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:27,233 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:02:27,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:27,241 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,241 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:27,242 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,242 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,245 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 206#L1032-3true, 318#true]) [2023-11-30 01:02:27,245 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 206#L1032-3true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,246 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,260 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 166#L1013true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,261 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [281#L1019true, 326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 318#true]) [2023-11-30 01:02:27,261 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,261 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1155] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1_7|, #race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread2of3ForFork0_release_#t~nondet4#1=|v_thrThread2of3ForFork0_release_#t~nondet4#1_5|, thrThread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread2of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread2of3ForFork0_release_#t~nondet4#1, thrThread2of3ForFork0_assume_abort_if_not_~cond#1, thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1][213], [326#true, 281#L1019true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 318#true]) [2023-11-30 01:02:27,262 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,262 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,265 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 201#L1013true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,265 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true]) [2023-11-30 01:02:27,266 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,266 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:27,266 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:27,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][96], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,267 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,267 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:27,267 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:02:27,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 134#L1032-4true, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true]) [2023-11-30 01:02:27,276 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,276 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,276 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,276 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,276 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of3ForFork0_release_#t~nondet4#1=|v_thrThread1of3ForFork0_release_#t~nondet4#1_5|, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1_7|, thrThread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of3ForFork0_assume_abort_if_not_~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of3ForFork0_release_#t~nondet4#1, thrThread1of3ForFork0_assume_abort_if_not_~cond#1, thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1][167], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 134#L1032-4true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 236#L1019true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,277 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,277 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,277 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,277 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,277 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,279 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 150#L1013true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,279 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:27,304 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 01:02:27,304 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 318#true, 238#thrErr2ASSERT_VIOLATIONDATA_RACEtrue, 163#L1033-2true]) [2023-11-30 01:02:27,304 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,304 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:27,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,335 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,335 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:02:27,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:02:27,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,336 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 158#L1028-6true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,336 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,353 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,353 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 220#thrErr6ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,353 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:27,353 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:27,354 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 244#L1028-7true, 318#true]) [2023-11-30 01:02:27,354 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:02:27,354 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,355 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 244#L1028-7true, 318#true]) [2023-11-30 01:02:27,355 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:02:27,355 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,355 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:02:27,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 324#(= |#race~next~0| 0), 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,399 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:27,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,399 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:27,399 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,400 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 197#thrErr4ASSERT_VIOLATIONDATA_RACEtrue, 310#true, 324#(= |#race~next~0| 0), 318#true]) [2023-11-30 01:02:27,400 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,400 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,404 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 01:02:27,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:02:27,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,414 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:27,414 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,414 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,414 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 235#L1019true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,415 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:27,415 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,415 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,415 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,420 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,420 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,420 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,421 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,427 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,427 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,428 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,428 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,428 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:02:27,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:02:27,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 324#(= |#race~next~0| 0), 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,429 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 01:02:27,429 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,429 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,429 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,430 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, 104#L1033-1true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,430 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:02:27,430 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:02:27,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1041] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][174], [326#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 324#(= |#race~next~0| 0), 160#thrErr5ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,431 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 01:02:27,431 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:02:27,431 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:02:27,431 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:02:27,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,451 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,451 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,451 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,451 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,453 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, 53#L1033-2true, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,453 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,453 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,454 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 53#L1033-2true, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 318#true]) [2023-11-30 01:02:27,454 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 250#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 318#true]) [2023-11-30 01:02:27,454 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,454 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1195] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][219], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,455 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,455 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 294#L1033-1true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,456 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,456 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 104#L1033-1true, 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,456 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,457 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 113#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,457 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, 109#thrErr10ASSERT_VIOLATIONDATA_RACEtrue, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true]) [2023-11-30 01:02:27,458 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] L1033-->L1033-1: Formula: (= |v_#race~data~0_4| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_4|} AuxVars[] AssignedVars[#race~data~0][258], [326#true, 322#true, 44#L1046-4true, 316#(= |#race~len~0| 0), 302#true, thrThread1of3ForFork0InUse, thrThread2of3ForFork0InUse, thrThread3of3ForFork0InUse, 306#true, 146#L1033-2true, 310#true, 76#L1033-1true, 318#true, 163#L1033-2true]) [2023-11-30 01:02:27,458 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:02:27,458 INFO L124 PetriNetUnfolderBase]: 22111/85984 cut-off events. [2023-11-30 01:02:27,458 INFO L125 PetriNetUnfolderBase]: For 277609/334979 co-relation queries the response was YES. [2023-11-30 01:02:28,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197502 conditions, 85984 events. 22111/85984 cut-off events. For 277609/334979 co-relation queries the response was YES. Maximal size of possible extension queue 2582. Compared 1322066 event pairs, 8462 based on Foata normal form. 161/71242 useless extension candidates. Maximal degree in co-relation 180413. Up to 22453 conditions per place. [2023-11-30 01:02:28,580 INFO L140 encePairwiseOnDemand]: 308/313 looper letters, 28 selfloop transitions, 0 changer transitions 6/300 dead transitions. [2023-11-30 01:02:28,580 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 300 transitions, 1292 flow [2023-11-30 01:02:28,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:02:28,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:02:28,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1605 transitions. [2023-11-30 01:02:28,583 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.854632587859425 [2023-11-30 01:02:28,583 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1605 transitions. [2023-11-30 01:02:28,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1605 transitions. [2023-11-30 01:02:28,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:28,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1605 transitions. [2023-11-30 01:02:28,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 267.5) internal successors, (1605), 6 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:28,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 313.0) internal successors, (2191), 7 states have internal predecessors, (2191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:28,587 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 313.0) internal successors, (2191), 7 states have internal predecessors, (2191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:28,587 INFO L307 CegarLoopForPetriNet]: 299 programPoint places, -24 predicate places. [2023-11-30 01:02:28,588 INFO L500 AbstractCegarLoop]: Abstraction has has 275 places, 300 transitions, 1292 flow [2023-11-30 01:02:28,588 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 265.6) internal successors, (1328), 5 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:28,588 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:28,588 INFO L232 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:28,588 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-30 01:02:28,588 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 53 more)] === [2023-11-30 01:02:28,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:28,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1060100949, now seen corresponding path program 1 times [2023-11-30 01:02:28,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:28,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029643463] [2023-11-30 01:02:28,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:28,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:28,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:02:28,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 01:02:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 01:02:28,615 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 01:02:28,615 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (55 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (54 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (53 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (52 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (51 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (50 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (49 of 56 remaining) [2023-11-30 01:02:28,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (48 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (47 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (46 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (45 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (44 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (43 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (42 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (41 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (40 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (39 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (38 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (37 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (36 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (35 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (34 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (33 of 56 remaining) [2023-11-30 01:02:28,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (32 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (31 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (30 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (29 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (28 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (27 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (26 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (25 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (24 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (23 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (22 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (21 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (20 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (19 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (18 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (17 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (16 of 56 remaining) [2023-11-30 01:02:28,617 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (15 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (14 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (13 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (12 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONDATA_RACE (11 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr1ASSERT_VIOLATIONDATA_RACE (10 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr2ASSERT_VIOLATIONDATA_RACE (9 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr3ASSERT_VIOLATIONDATA_RACE (8 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr4ASSERT_VIOLATIONDATA_RACE (7 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr7ASSERT_VIOLATIONDATA_RACE (6 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr8ASSERT_VIOLATIONDATA_RACE (5 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr5ASSERT_VIOLATIONDATA_RACE (4 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr9ASSERT_VIOLATIONDATA_RACE (3 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr6ASSERT_VIOLATIONDATA_RACE (2 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr10ASSERT_VIOLATIONDATA_RACE (1 of 56 remaining) [2023-11-30 01:02:28,618 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr11ASSERT_VIOLATIONDATA_RACE (0 of 56 remaining) [2023-11-30 01:02:28,618 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-30 01:02:28,619 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:28,619 WARN L227 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 01:02:28,619 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-11-30 01:02:28,652 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-11-30 01:02:28,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 373 places, 391 transitions, 810 flow [2023-11-30 01:02:28,705 INFO L124 PetriNetUnfolderBase]: 31/445 cut-off events. [2023-11-30 01:02:28,705 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-11-30 01:02:28,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 464 conditions, 445 events. 31/445 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1644 event pairs, 0 based on Foata normal form. 0/354 useless extension candidates. Maximal degree in co-relation 361. Up to 10 conditions per place. [2023-11-30 01:02:28,712 INFO L82 GeneralOperation]: Start removeDead. Operand has 373 places, 391 transitions, 810 flow [2023-11-30 01:02:28,715 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 373 places, 391 transitions, 810 flow [2023-11-30 01:02:28,716 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:02:28,716 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4391bb7b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:02:28,716 INFO L363 AbstractCegarLoop]: Starting to check reachability of 68 error locations. [2023-11-30 01:02:28,717 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:02:28,717 INFO L124 PetriNetUnfolderBase]: 0/16 cut-off events. [2023-11-30 01:02:28,717 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:02:28,717 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:28,717 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:28,717 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 65 more)] === [2023-11-30 01:02:28,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:28,717 INFO L85 PathProgramCache]: Analyzing trace with hash -806232649, now seen corresponding path program 1 times [2023-11-30 01:02:28,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:28,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289860811] [2023-11-30 01:02:28,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:28,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:28,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:28,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:28,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289860811] [2023-11-30 01:02:28,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289860811] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:28,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:28,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:02:28,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92079947] [2023-11-30 01:02:28,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:28,731 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:02:28,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:28,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:02:28,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:02:28,732 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 289 out of 391 [2023-11-30 01:02:28,733 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 391 transitions, 810 flow. Second operand has 3 states, 3 states have (on average 290.3333333333333) internal successors, (871), 3 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:02:28,733 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:28,733 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 289 of 391 [2023-11-30 01:02:28,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:03,040 INFO L124 PetriNetUnfolderBase]: 168183/365343 cut-off events. [2023-11-30 01:03:03,056 INFO L125 PetriNetUnfolderBase]: For 35152/35152 co-relation queries the response was YES. [2023-11-30 01:03:06,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 596808 conditions, 365343 events. 168183/365343 cut-off events. For 35152/35152 co-relation queries the response was YES. Maximal size of possible extension queue 10656. Compared 5117006 event pairs, 148260 based on Foata normal form. 89485/370658 useless extension candidates. Maximal degree in co-relation 540742. Up to 213636 conditions per place. [2023-11-30 01:03:09,569 INFO L140 encePairwiseOnDemand]: 357/391 looper letters, 63 selfloop transitions, 2 changer transitions 1/341 dead transitions. [2023-11-30 01:03:09,570 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 341 transitions, 840 flow [2023-11-30 01:03:09,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:03:09,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:03:09,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 964 transitions. [2023-11-30 01:03:09,587 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8218243819266837 [2023-11-30 01:03:09,587 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 964 transitions. [2023-11-30 01:03:09,587 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 964 transitions. [2023-11-30 01:03:09,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:03:09,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 964 transitions. [2023-11-30 01:03:09,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 321.3333333333333) internal successors, (964), 3 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,590 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 391.0) internal successors, (1564), 4 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,590 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 391.0) internal successors, (1564), 4 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,590 INFO L307 CegarLoopForPetriNet]: 373 programPoint places, -34 predicate places. [2023-11-30 01:03:09,590 INFO L500 AbstractCegarLoop]: Abstraction has has 339 places, 341 transitions, 840 flow [2023-11-30 01:03:09,590 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 290.3333333333333) internal successors, (871), 3 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,590 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:03:09,591 INFO L232 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] [2023-11-30 01:03:09,591 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-30 01:03:09,591 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 65 more)] === [2023-11-30 01:03:09,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:03:09,591 INFO L85 PathProgramCache]: Analyzing trace with hash 538496696, now seen corresponding path program 1 times [2023-11-30 01:03:09,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:03:09,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044376753] [2023-11-30 01:03:09,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:03:09,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:03:09,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:09,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:09,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:09,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044376753] [2023-11-30 01:03:09,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044376753] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:09,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:09,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:03:09,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271224192] [2023-11-30 01:03:09,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:09,620 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:03:09,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:09,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:03:09,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:03:09,621 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 337 out of 391 [2023-11-30 01:03:09,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 341 transitions, 840 flow. Second operand has 3 states, 3 states have (on average 338.3333333333333) internal successors, (1015), 3 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:09,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 337 of 391 [2023-11-30 01:03:09,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:48,825 INFO L124 PetriNetUnfolderBase]: 168183/365342 cut-off events. [2023-11-30 01:03:48,825 INFO L125 PetriNetUnfolderBase]: For 89319/89319 co-relation queries the response was YES. [2023-11-30 01:03:52,597 INFO L83 FinitePrefix]: Finished finitePrefix Result has 639973 conditions, 365342 events. 168183/365342 cut-off events. For 89319/89319 co-relation queries the response was YES. Maximal size of possible extension queue 10656. Compared 5116088 event pairs, 148260 based on Foata normal form. 0/281173 useless extension candidates. Maximal degree in co-relation 578377. Up to 213636 conditions per place. [2023-11-30 01:03:55,875 INFO L140 encePairwiseOnDemand]: 388/391 looper letters, 15 selfloop transitions, 2 changer transitions 1/340 dead transitions. [2023-11-30 01:03:55,875 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 340 transitions, 872 flow [2023-11-30 01:03:55,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:03:55,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:03:55,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1029 transitions. [2023-11-30 01:03:55,885 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8772378516624041 [2023-11-30 01:03:55,885 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1029 transitions. [2023-11-30 01:03:55,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1029 transitions. [2023-11-30 01:03:55,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:03:55,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1029 transitions. [2023-11-30 01:03:55,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 343.0) internal successors, (1029), 3 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:55,896 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 391.0) internal successors, (1564), 4 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:55,896 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 391.0) internal successors, (1564), 4 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:55,896 INFO L307 CegarLoopForPetriNet]: 373 programPoint places, -33 predicate places. [2023-11-30 01:03:55,897 INFO L500 AbstractCegarLoop]: Abstraction has has 340 places, 340 transitions, 872 flow [2023-11-30 01:03:55,897 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 338.3333333333333) internal successors, (1015), 3 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:55,897 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:03:55,897 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:03:55,897 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-30 01:03:55,897 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 65 more)] === [2023-11-30 01:03:55,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:03:55,897 INFO L85 PathProgramCache]: Analyzing trace with hash 929006683, now seen corresponding path program 1 times [2023-11-30 01:03:55,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:03:55,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605132359] [2023-11-30 01:03:55,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:03:55,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:03:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:55,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:55,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:55,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605132359] [2023-11-30 01:03:55,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605132359] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:55,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:55,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:03:55,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678460331] [2023-11-30 01:03:55,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:55,937 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:03:55,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:55,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:03:55,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:03:55,938 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 391 [2023-11-30 01:03:55,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 340 transitions, 872 flow. Second operand has 3 states, 3 states have (on average 305.3333333333333) internal successors, (916), 3 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:55,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:55,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 391 [2023-11-30 01:03:55,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:57,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1392] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of4ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of4ForFork0_assume_abort_if_not_~cond#1_7|, thrThread1of4ForFork0_release_#t~nondet4#1=|v_thrThread1of4ForFork0_release_#t~nondet4#1_5|, thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of4ForFork0_assume_abort_if_not_~cond#1, thrThread1of4ForFork0_release_#t~nondet4#1, thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1][98], [thrThread1of4ForFork0InUse, thrThread2of4ForFork0InUse, thrThread3of4ForFork0InUse, thrThread4of4ForFork0NotInUse, 376#true, 380#true, 207#thrErr3ASSERT_VIOLATIONDATA_RACEtrue, 50#L1046-4true, 133#L1019true, 384#true, 43#$Ultimate##0true]) [2023-11-30 01:03:57,226 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1392] L1016-->L1019: Formula: (and (= v_~lock~0_63 0) (not (= (ite (= v_~lock~0_64 1) 1 0) 0))) InVars {~lock~0=v_~lock~0_64} OutVars{#race~lock~0=|v_#race~lock~0_72|, ~lock~0=v_~lock~0_63, thrThread1of4ForFork0_assume_abort_if_not_~cond#1=|v_thrThread1of4ForFork0_assume_abort_if_not_~cond#1_7|, thrThread1of4ForFork0_release_#t~nondet4#1=|v_thrThread1of4ForFork0_release_#t~nondet4#1_5|, thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1=|v_thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1_7|} AuxVars[] AssignedVars[#race~lock~0, ~lock~0, thrThread1of4ForFork0_assume_abort_if_not_~cond#1, thrThread1of4ForFork0_release_#t~nondet4#1, thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1][98], [thrThread1of4ForFork0InUse, thrThread2of4ForFork0InUse, thrThread3of4ForFork0InUse, thrThread4of4ForFork0NotInUse, 376#true, 380#true, 384#true, 50#L1046-4true, 133#L1019true, 45#L1026-4true, 43#$Ultimate##0true]) [2023-11-30 01:03:57,226 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 01:03:57,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event