./Ultimate.py --spec /mnt/goblint-svcomp/goblint-bench/bench/concrat/properties/no-data-race.prp --file /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-inner-3.i --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for data races
Using default analysis
Version 2329fc70
Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data -tc /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/AutomizerReach.xml -i /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-inner-3.i -s /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) )

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 377790fd19f7d2c65460dbd187cd389cbb6db137039fc1c105290d75002a7086
--- Real Ultimate output ---
This is Ultimate 0.2.2-dev-2329fc7
[2023-11-01 18:16:39,382 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2023-11-01 18:16:39,384 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2023-11-01 18:16:39,406 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2023-11-01 18:16:39,407 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2023-11-01 18:16:39,407 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2023-11-01 18:16:39,408 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2023-11-01 18:16:39,410 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2023-11-01 18:16:39,411 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2023-11-01 18:16:39,411 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2023-11-01 18:16:39,412 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2023-11-01 18:16:39,413 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2023-11-01 18:16:39,413 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2023-11-01 18:16:39,414 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2023-11-01 18:16:39,415 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2023-11-01 18:16:39,416 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2023-11-01 18:16:39,416 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2023-11-01 18:16:39,417 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2023-11-01 18:16:39,418 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2023-11-01 18:16:39,419 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2023-11-01 18:16:39,420 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2023-11-01 18:16:39,422 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2023-11-01 18:16:39,422 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2023-11-01 18:16:39,423 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2023-11-01 18:16:39,425 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2023-11-01 18:16:39,426 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2023-11-01 18:16:39,426 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2023-11-01 18:16:39,427 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2023-11-01 18:16:39,427 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2023-11-01 18:16:39,428 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2023-11-01 18:16:39,428 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2023-11-01 18:16:39,428 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2023-11-01 18:16:39,429 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2023-11-01 18:16:39,430 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2023-11-01 18:16:39,430 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2023-11-01 18:16:39,431 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2023-11-01 18:16:39,431 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2023-11-01 18:16:39,431 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2023-11-01 18:16:39,431 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2023-11-01 18:16:39,432 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2023-11-01 18:16:39,433 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2023-11-01 18:16:39,435 INFO  L101        SettingsManager]: Beginning loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2023-11-01 18:16:39,453 INFO  L113        SettingsManager]: Loading preferences was successful
[2023-11-01 18:16:39,453 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2023-11-01 18:16:39,453 INFO  L136        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2023-11-01 18:16:39,454 INFO  L138        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2023-11-01 18:16:39,454 INFO  L136        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2023-11-01 18:16:39,454 INFO  L138        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2023-11-01 18:16:39,455 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2023-11-01 18:16:39,455 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2023-11-01 18:16:39,455 INFO  L138        SettingsManager]:  * Use SBE=true
[2023-11-01 18:16:39,455 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2023-11-01 18:16:39,455 INFO  L138        SettingsManager]:  * sizeof long=4
[2023-11-01 18:16:39,455 INFO  L138        SettingsManager]:  * Check unreachability of error function in SV-COMP mode=false
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2023-11-01 18:16:39,456 INFO  L138        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * sizeof long double=12
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2023-11-01 18:16:39,457 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2023-11-01 18:16:39,457 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2023-11-01 18:16:39,458 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2023-11-01 18:16:39,458 INFO  L138        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2023-11-01 18:16:39,459 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2023-11-01 18:16:39,459 INFO  L138        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2023-11-01 18:16:39,459 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2023-11-01 18:16:39,459 INFO  L138        SettingsManager]:  * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC
[2023-11-01 18:16:39,459 INFO  L138        SettingsManager]:  * Looper check in Petri net analysis=SEMANTIC
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/mnt/goblint-svcomp/benchexec/tools-pldi/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.cacsl2boogietranslator: Entry function -> main
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) )


Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 377790fd19f7d2c65460dbd187cd389cbb6db137039fc1c105290d75002a7086
[2023-11-01 18:16:39,649 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2023-11-01 18:16:39,672 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2023-11-01 18:16:39,674 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2023-11-01 18:16:39,675 INFO  L271        PluginConnector]: Initializing CDTParser...
[2023-11-01 18:16:39,675 INFO  L275        PluginConnector]: CDTParser initialized
[2023-11-01 18:16:39,676 INFO  L432   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-inner-3.i
[2023-11-01 18:16:40,814 INFO  L500              CDTParser]: Created temporary CDT project at NULL
[2023-11-01 18:16:41,003 INFO  L351              CDTParser]: Found 1 translation units.
[2023-11-01 18:16:41,003 INFO  L172              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-inner-3.i
[2023-11-01 18:16:41,015 INFO  L394              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/1db2c446e/f13ad9b3a2434e999c56fb2548128241/FLAGc06f0fb4f
[2023-11-01 18:16:41,030 INFO  L402              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/1db2c446e/f13ad9b3a2434e999c56fb2548128241
[2023-11-01 18:16:41,033 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2023-11-01 18:16:41,034 INFO  L131        ToolchainWalker]: Walking toolchain with 6 elements.
[2023-11-01 18:16:41,035 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2023-11-01 18:16:41,035 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2023-11-01 18:16:41,039 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2023-11-01 18:16:41,040 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,041 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2281ef38 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41, skipping insertion in model container
[2023-11-01 18:16:41,041 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,048 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2023-11-01 18:16:41,075 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2023-11-01 18:16:41,283 WARN  L623        FunctionHandler]: Unknown extern function pthread_detach
[2023-11-01 18:16:41,285 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2023-11-01 18:16:41,298 INFO  L203         MainTranslator]: Completed pre-run
[2023-11-01 18:16:41,328 WARN  L623        FunctionHandler]: Unknown extern function pthread_detach
[2023-11-01 18:16:41,331 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2023-11-01 18:16:41,359 INFO  L208         MainTranslator]: Completed translation
[2023-11-01 18:16:41,359 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41 WrapperNode
[2023-11-01 18:16:41,360 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2023-11-01 18:16:41,360 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2023-11-01 18:16:41,361 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2023-11-01 18:16:41,361 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2023-11-01 18:16:41,366 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,377 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,395 INFO  L138                Inliner]: procedures = 159, calls = 46, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 99
[2023-11-01 18:16:41,395 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2023-11-01 18:16:41,396 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2023-11-01 18:16:41,396 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2023-11-01 18:16:41,396 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2023-11-01 18:16:41,404 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,404 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,407 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,407 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,412 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,416 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,419 INFO  L185        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,421 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,426 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2023-11-01 18:16:41,427 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2023-11-01 18:16:41,428 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2023-11-01 18:16:41,428 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2023-11-01 18:16:41,428 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (1/1) ...
[2023-11-01 18:16:41,433 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2023-11-01 18:16:41,441 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2023-11-01 18:16:41,457 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
[2023-11-01 18:16:41,461 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process
[2023-11-01 18:16:41,487 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure pthread_detach
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2023-11-01 18:16:41,488 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2023-11-01 18:16:41,488 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2023-11-01 18:16:41,489 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2023-11-01 18:16:41,490 WARN  L209             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement
[2023-11-01 18:16:41,619 INFO  L235             CfgBuilder]: Building ICFG
[2023-11-01 18:16:41,621 INFO  L261             CfgBuilder]: Building CFG for each procedure with an implementation
[2023-11-01 18:16:41,906 INFO  L276             CfgBuilder]: Performing block encoding
[2023-11-01 18:16:41,913 INFO  L295             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2023-11-01 18:16:41,913 INFO  L300             CfgBuilder]: Removed 3 assume(true) statements.
[2023-11-01 18:16:41,915 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 06:16:41 BoogieIcfgContainer
[2023-11-01 18:16:41,915 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2023-11-01 18:16:41,917 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2023-11-01 18:16:41,917 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2023-11-01 18:16:41,920 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2023-11-01 18:16:41,920 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.11 06:16:41" (1/3) ...
[2023-11-01 18:16:41,921 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2740a5f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 06:16:41, skipping insertion in model container
[2023-11-01 18:16:41,921 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 06:16:41" (2/3) ...
[2023-11-01 18:16:41,921 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2740a5f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 06:16:41, skipping insertion in model container
[2023-11-01 18:16:41,921 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 06:16:41" (3/3) ...
[2023-11-01 18:16:41,922 INFO  L112   eAbstractionObserver]: Analyzing ICFG thread-join-counter-inner-3.i
[2023-11-01 18:16:41,929 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2023-11-01 18:16:41,938 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2023-11-01 18:16:41,938 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations.
[2023-11-01 18:16:41,938 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2023-11-01 18:16:41,988 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2023-11-01 18:16:42,019 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,080 INFO  L130       PetriNetUnfolder]: 9/200 cut-off events.
[2023-11-01 18:16:42,081 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:42,086 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 205 conditions, 200 events. 9/200 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 351 event pairs, 0 based on Foata normal form. 0/176 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. 
[2023-11-01 18:16:42,086 INFO  L82        GeneralOperation]: Start removeDead. Operand has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,091 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,094 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-11-01 18:16:42,103 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,106 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,106 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 162 places, 165 transitions, 335 flow
[2023-11-01 18:16:42,140 INFO  L130       PetriNetUnfolder]: 9/200 cut-off events.
[2023-11-01 18:16:42,140 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:42,142 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 205 conditions, 200 events. 9/200 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 351 event pairs, 0 based on Foata normal form. 0/176 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. 
[2023-11-01 18:16:42,145 INFO  L119        LiptonReduction]: Number of co-enabled transitions 5832
[2023-11-01 18:16:45,886 INFO  L134        LiptonReduction]: Checked pairs total: 25598
[2023-11-01 18:16:45,887 INFO  L136        LiptonReduction]: Total number of compositions: 112
[2023-11-01 18:16:45,898 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-11-01 18:16:45,904 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5b9b23d2, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-11-01 18:16:45,904 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 17 error locations.
[2023-11-01 18:16:45,906 INFO  L130       PetriNetUnfolder]: 0/7 cut-off events.
[2023-11-01 18:16:45,906 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:45,906 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:45,907 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2023-11-01 18:16:45,907 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-11-01 18:16:45,911 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:45,911 INFO  L85        PathProgramCache]: Analyzing trace with hash 17152853, now seen corresponding path program 1 times
[2023-11-01 18:16:45,918 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:45,918 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582368414]
[2023-11-01 18:16:45,919 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:45,919 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:46,003 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:46,057 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-01 18:16:46,058 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:46,058 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582368414]
[2023-11-01 18:16:46,059 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582368414] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:46,059 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:46,059 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1
[2023-11-01 18:16:46,060 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798432184]
[2023-11-01 18:16:46,060 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:46,066 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2023-11-01 18:16:46,066 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:46,081 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2023-11-01 18:16:46,082 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2023-11-01 18:16:46,084 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 160 out of 277
[2023-11-01 18:16:46,086 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 60 transitions, 125 flow. Second operand  has 2 states, 2 states have (on average 162.0) internal successors, (324), 2 states have internal predecessors, (324), 0 states have call successors, (0), 0 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-01 18:16:46,086 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:46,086 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 277
[2023-11-01 18:16:46,087 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:16:46,212 INFO  L130       PetriNetUnfolder]: 130/442 cut-off events.
[2023-11-01 18:16:46,212 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:46,213 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 714 conditions, 442 events. 130/442 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2342 event pairs, 105 based on Foata normal form. 25/417 useless extension candidates. Maximal degree in co-relation 674. Up to 266 conditions per place. 
[2023-11-01 18:16:46,215 INFO  L137   encePairwiseOnDemand]: 274/277 looper letters, 26 selfloop transitions, 0 changer transitions 0/57 dead transitions.
[2023-11-01 18:16:46,215 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 57 transitions, 171 flow
[2023-11-01 18:16:46,217 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2023-11-01 18:16:46,219 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2023-11-01 18:16:46,225 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 349 transitions.
[2023-11-01 18:16:46,227 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6299638989169675
[2023-11-01 18:16:46,228 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 349 transitions.
[2023-11-01 18:16:46,228 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 349 transitions.
[2023-11-01 18:16:46,230 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:16:46,232 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 349 transitions.
[2023-11-01 18:16:46,234 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 174.5) internal successors, (349), 2 states have internal predecessors, (349), 0 states have call successors, (0), 0 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-01 18:16:46,239 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 277.0) internal successors, (831), 3 states have internal predecessors, (831), 0 states have call successors, (0), 0 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-01 18:16:46,240 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 277.0) internal successors, (831), 3 states have internal predecessors, (831), 0 states have call successors, (0), 0 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-01 18:16:46,241 INFO  L175             Difference]: Start difference. First operand has 59 places, 60 transitions, 125 flow. Second operand 2 states and 349 transitions.
[2023-11-01 18:16:46,242 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 57 transitions, 171 flow
[2023-11-01 18:16:46,243 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 57 transitions, 171 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-11-01 18:16:46,245 INFO  L231             Difference]: Finished difference. Result has 59 places, 57 transitions, 119 flow
[2023-11-01 18:16:46,246 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=277, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=119, PETRI_PLACES=59, PETRI_TRANSITIONS=57}
[2023-11-01 18:16:46,250 INFO  L288   CegarLoopForPetriNet]: 59 programPoint places, 0 predicate places.
[2023-11-01 18:16:46,250 INFO  L495      AbstractCegarLoop]: Abstraction has has 59 places, 57 transitions, 119 flow
[2023-11-01 18:16:46,250 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 162.0) internal successors, (324), 2 states have internal predecessors, (324), 0 states have call successors, (0), 0 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-01 18:16:46,250 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:46,250 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1]
[2023-11-01 18:16:46,251 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2023-11-01 18:16:46,251 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-11-01 18:16:46,251 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:46,251 INFO  L85        PathProgramCache]: Analyzing trace with hash 530964788, now seen corresponding path program 1 times
[2023-11-01 18:16:46,252 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:46,252 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070267148]
[2023-11-01 18:16:46,252 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:46,252 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:46,269 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:46,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-01 18:16:46,308 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:46,308 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070267148]
[2023-11-01 18:16:46,308 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070267148] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:46,309 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:46,309 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:16:46,309 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067527071]
[2023-11-01 18:16:46,309 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:46,310 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:16:46,311 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:46,311 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:16:46,312 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:16:46,331 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 153 out of 277
[2023-11-01 18:16:46,332 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 57 transitions, 119 flow. Second operand  has 3 states, 3 states have (on average 154.66666666666666) internal successors, (464), 3 states have internal predecessors, (464), 0 states have call successors, (0), 0 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-01 18:16:46,332 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:46,332 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 277
[2023-11-01 18:16:46,332 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:16:46,445 INFO  L130       PetriNetUnfolder]: 177/535 cut-off events.
[2023-11-01 18:16:46,446 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:46,447 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 903 conditions, 535 events. 177/535 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 2871 event pairs, 122 based on Foata normal form. 0/466 useless extension candidates. Maximal degree in co-relation 899. Up to 327 conditions per place. 
[2023-11-01 18:16:46,450 INFO  L137   encePairwiseOnDemand]: 273/277 looper letters, 44 selfloop transitions, 3 changer transitions 0/75 dead transitions.
[2023-11-01 18:16:46,450 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 75 transitions, 249 flow
[2023-11-01 18:16:46,451 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:16:46,451 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:16:46,452 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 507 transitions.
[2023-11-01 18:16:46,453 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6101083032490975
[2023-11-01 18:16:46,453 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 507 transitions.
[2023-11-01 18:16:46,453 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 507 transitions.
[2023-11-01 18:16:46,454 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:16:46,454 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 507 transitions.
[2023-11-01 18:16:46,455 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 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-01 18:16:46,458 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 0 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-01 18:16:46,458 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 0 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-01 18:16:46,458 INFO  L175             Difference]: Start difference. First operand has 59 places, 57 transitions, 119 flow. Second operand 3 states and 507 transitions.
[2023-11-01 18:16:46,458 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 75 transitions, 249 flow
[2023-11-01 18:16:46,459 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 75 transitions, 249 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-11-01 18:16:46,460 INFO  L231             Difference]: Finished difference. Result has 62 places, 59 transitions, 138 flow
[2023-11-01 18:16:46,461 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=277, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=138, PETRI_PLACES=62, PETRI_TRANSITIONS=59}
[2023-11-01 18:16:46,461 INFO  L288   CegarLoopForPetriNet]: 59 programPoint places, 3 predicate places.
[2023-11-01 18:16:46,461 INFO  L495      AbstractCegarLoop]: Abstraction has has 62 places, 59 transitions, 138 flow
[2023-11-01 18:16:46,462 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 154.66666666666666) internal successors, (464), 3 states have internal predecessors, (464), 0 states have call successors, (0), 0 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-01 18:16:46,462 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:46,462 INFO  L209   CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1]
[2023-11-01 18:16:46,462 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2023-11-01 18:16:46,462 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-11-01 18:16:46,463 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:46,463 INFO  L85        PathProgramCache]: Analyzing trace with hash -695960389, now seen corresponding path program 1 times
[2023-11-01 18:16:46,463 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:46,463 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436328819]
[2023-11-01 18:16:46,463 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:46,463 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:46,493 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-11-01 18:16:46,493 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2023-11-01 18:16:46,510 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-11-01 18:16:46,526 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2023-11-01 18:16:46,527 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2023-11-01 18:16:46,527 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (16 of 17 remaining)
[2023-11-01 18:16:46,529 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (15 of 17 remaining)
[2023-11-01 18:16:46,529 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (14 of 17 remaining)
[2023-11-01 18:16:46,529 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (13 of 17 remaining)
[2023-11-01 18:16:46,529 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (12 of 17 remaining)
[2023-11-01 18:16:46,529 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (11 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (10 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (9 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (8 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (7 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (6 of 17 remaining)
[2023-11-01 18:16:46,530 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 17 remaining)
[2023-11-01 18:16:46,531 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 17 remaining)
[2023-11-01 18:16:46,531 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 17 remaining)
[2023-11-01 18:16:46,531 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (2 of 17 remaining)
[2023-11-01 18:16:46,531 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 17 remaining)
[2023-11-01 18:16:46,531 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (0 of 17 remaining)
[2023-11-01 18:16:46,531 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2023-11-01 18:16:46,531 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1]
[2023-11-01 18:16:46,533 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2023-11-01 18:16:46,533 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2023-11-01 18:16:46,555 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2023-11-01 18:16:46,559 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,590 INFO  L130       PetriNetUnfolder]: 14/308 cut-off events.
[2023-11-01 18:16:46,591 INFO  L131       PetriNetUnfolder]: For 2/2 co-relation queries the response was YES.
[2023-11-01 18:16:46,592 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 318 conditions, 308 events. 14/308 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 719 event pairs, 0 based on Foata normal form. 0/268 useless extension candidates. Maximal degree in co-relation 201. Up to 6 conditions per place. 
[2023-11-01 18:16:46,592 INFO  L82        GeneralOperation]: Start removeDead. Operand has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,594 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,594 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-11-01 18:16:46,594 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,595 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,595 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 217 places, 220 transitions, 452 flow
[2023-11-01 18:16:46,622 INFO  L130       PetriNetUnfolder]: 14/308 cut-off events.
[2023-11-01 18:16:46,623 INFO  L131       PetriNetUnfolder]: For 2/2 co-relation queries the response was YES.
[2023-11-01 18:16:46,624 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 318 conditions, 308 events. 14/308 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 719 event pairs, 0 based on Foata normal form. 0/268 useless extension candidates. Maximal degree in co-relation 201. Up to 6 conditions per place. 
[2023-11-01 18:16:46,631 INFO  L119        LiptonReduction]: Number of co-enabled transitions 17604
[2023-11-01 18:16:50,541 INFO  L134        LiptonReduction]: Checked pairs total: 106952
[2023-11-01 18:16:50,541 INFO  L136        LiptonReduction]: Total number of compositions: 129
[2023-11-01 18:16:50,543 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-11-01 18:16:50,544 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5b9b23d2, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-11-01 18:16:50,544 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 23 error locations.
[2023-11-01 18:16:50,546 INFO  L130       PetriNetUnfolder]: 0/8 cut-off events.
[2023-11-01 18:16:50,546 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:50,546 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:50,546 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1]
[2023-11-01 18:16:50,547 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 20 more)] ===
[2023-11-01 18:16:50,547 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:50,547 INFO  L85        PathProgramCache]: Analyzing trace with hash 916382540, now seen corresponding path program 1 times
[2023-11-01 18:16:50,547 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:50,547 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057822669]
[2023-11-01 18:16:50,547 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:50,548 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:50,556 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:50,575 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-01 18:16:50,575 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:50,575 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057822669]
[2023-11-01 18:16:50,576 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057822669] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:50,576 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:50,576 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:16:50,576 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193948040]
[2023-11-01 18:16:50,576 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:50,577 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:16:50,577 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:50,577 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:16:50,578 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:16:50,596 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 205 out of 349
[2023-11-01 18:16:50,597 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 100 transitions, 212 flow. Second operand  has 3 states, 3 states have (on average 206.66666666666666) internal successors, (620), 3 states have internal predecessors, (620), 0 states have call successors, (0), 0 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-01 18:16:50,597 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:50,597 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 349
[2023-11-01 18:16:50,597 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:16:51,371 INFO  L130       PetriNetUnfolder]: 5716/11255 cut-off events.
[2023-11-01 18:16:51,371 INFO  L131       PetriNetUnfolder]: For 52/52 co-relation queries the response was YES.
[2023-11-01 18:16:51,384 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 19977 conditions, 11255 events. 5716/11255 cut-off events. For 52/52 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 94064 event pairs, 4342 based on Foata normal form. 273/10177 useless extension candidates. Maximal degree in co-relation 13130. Up to 7889 conditions per place. 
[2023-11-01 18:16:51,425 INFO  L137   encePairwiseOnDemand]: 340/349 looper letters, 74 selfloop transitions, 4 changer transitions 0/129 dead transitions.
[2023-11-01 18:16:51,425 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 129 transitions, 426 flow
[2023-11-01 18:16:51,426 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:16:51,426 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:16:51,427 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 700 transitions.
[2023-11-01 18:16:51,428 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6685768863419294
[2023-11-01 18:16:51,428 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 700 transitions.
[2023-11-01 18:16:51,428 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 700 transitions.
[2023-11-01 18:16:51,429 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:16:51,429 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 700 transitions.
[2023-11-01 18:16:51,430 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 0 states have call successors, (0), 0 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-01 18:16:51,433 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:51,434 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:51,434 INFO  L175             Difference]: Start difference. First operand has 99 places, 100 transitions, 212 flow. Second operand 3 states and 700 transitions.
[2023-11-01 18:16:51,434 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 129 transitions, 426 flow
[2023-11-01 18:16:51,435 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 129 transitions, 424 flow, removed 1 selfloop flow, removed 0 redundant places.
[2023-11-01 18:16:51,437 INFO  L231             Difference]: Finished difference. Result has 101 places, 99 transitions, 228 flow
[2023-11-01 18:16:51,437 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=228, PETRI_PLACES=101, PETRI_TRANSITIONS=99}
[2023-11-01 18:16:51,437 INFO  L288   CegarLoopForPetriNet]: 99 programPoint places, 2 predicate places.
[2023-11-01 18:16:51,438 INFO  L495      AbstractCegarLoop]: Abstraction has has 101 places, 99 transitions, 228 flow
[2023-11-01 18:16:51,438 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 206.66666666666666) internal successors, (620), 3 states have internal predecessors, (620), 0 states have call successors, (0), 0 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-01 18:16:51,438 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:51,438 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1]
[2023-11-01 18:16:51,438 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2023-11-01 18:16:51,438 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 20 more)] ===
[2023-11-01 18:16:51,439 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:51,439 INFO  L85        PathProgramCache]: Analyzing trace with hash -1628816552, now seen corresponding path program 1 times
[2023-11-01 18:16:51,439 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:51,439 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326008510]
[2023-11-01 18:16:51,439 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:51,439 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:51,448 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:51,468 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-01 18:16:51,468 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:51,468 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326008510]
[2023-11-01 18:16:51,468 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326008510] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:51,468 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:51,468 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:16:51,469 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823]
[2023-11-01 18:16:51,469 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:51,469 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:16:51,469 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:51,469 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:16:51,469 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:16:51,503 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 194 out of 349
[2023-11-01 18:16:51,504 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 99 transitions, 228 flow. Second operand  has 3 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 0 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-01 18:16:51,504 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:51,504 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 349
[2023-11-01 18:16:51,504 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:16:53,260 INFO  L130       PetriNetUnfolder]: 14507/28611 cut-off events.
[2023-11-01 18:16:53,260 INFO  L131       PetriNetUnfolder]: For 1159/2291 co-relation queries the response was YES.
[2023-11-01 18:16:53,291 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 52699 conditions, 28611 events. 14507/28611 cut-off events. For 1159/2291 co-relation queries the response was YES. Maximal size of possible extension queue 823. Compared 267182 event pairs, 5650 based on Foata normal form. 523/25786 useless extension candidates. Maximal degree in co-relation 32290. Up to 11396 conditions per place. 
[2023-11-01 18:16:53,380 INFO  L137   encePairwiseOnDemand]: 330/349 looper letters, 91 selfloop transitions, 14 changer transitions 0/148 dead transitions.
[2023-11-01 18:16:53,380 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 148 transitions, 546 flow
[2023-11-01 18:16:53,381 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:16:53,381 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:16:53,382 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 690 transitions.
[2023-11-01 18:16:53,383 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6590257879656161
[2023-11-01 18:16:53,383 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 690 transitions.
[2023-11-01 18:16:53,383 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 690 transitions.
[2023-11-01 18:16:53,383 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:16:53,383 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 690 transitions.
[2023-11-01 18:16:53,385 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 230.0) internal successors, (690), 3 states have internal predecessors, (690), 0 states have call successors, (0), 0 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-01 18:16:53,387 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:53,387 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:53,387 INFO  L175             Difference]: Start difference. First operand has 101 places, 99 transitions, 228 flow. Second operand 3 states and 690 transitions.
[2023-11-01 18:16:53,387 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 148 transitions, 546 flow
[2023-11-01 18:16:53,393 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 148 transitions, 541 flow, removed 0 selfloop flow, removed 1 redundant places.
[2023-11-01 18:16:53,394 INFO  L231             Difference]: Finished difference. Result has 104 places, 113 transitions, 346 flow
[2023-11-01 18:16:53,395 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=224, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=346, PETRI_PLACES=104, PETRI_TRANSITIONS=113}
[2023-11-01 18:16:53,395 INFO  L288   CegarLoopForPetriNet]: 99 programPoint places, 5 predicate places.
[2023-11-01 18:16:53,395 INFO  L495      AbstractCegarLoop]: Abstraction has has 104 places, 113 transitions, 346 flow
[2023-11-01 18:16:53,396 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 0 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-01 18:16:53,396 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:53,396 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-11-01 18:16:53,396 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2023-11-01 18:16:53,396 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 20 more)] ===
[2023-11-01 18:16:53,396 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:53,397 INFO  L85        PathProgramCache]: Analyzing trace with hash 1602562493, now seen corresponding path program 1 times
[2023-11-01 18:16:53,397 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:53,397 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870154288]
[2023-11-01 18:16:53,397 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:53,397 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:53,406 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:53,425 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-01 18:16:53,426 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:53,426 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870154288]
[2023-11-01 18:16:53,426 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870154288] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:53,426 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:53,426 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:16:53,427 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830058652]
[2023-11-01 18:16:53,427 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:53,427 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:16:53,427 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:53,428 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:16:53,428 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:16:53,468 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 200 out of 349
[2023-11-01 18:16:53,468 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 113 transitions, 346 flow. Second operand  has 3 states, 3 states have (on average 202.66666666666666) internal successors, (608), 3 states have internal predecessors, (608), 0 states have call successors, (0), 0 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-01 18:16:53,469 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:53,469 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 349
[2023-11-01 18:16:53,469 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:16:55,055 INFO  L130       PetriNetUnfolder]: 11974/24211 cut-off events.
[2023-11-01 18:16:55,056 INFO  L131       PetriNetUnfolder]: For 8378/9823 co-relation queries the response was YES.
[2023-11-01 18:16:55,104 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 51086 conditions, 24211 events. 11974/24211 cut-off events. For 8378/9823 co-relation queries the response was YES. Maximal size of possible extension queue 802. Compared 229785 event pairs, 7592 based on Foata normal form. 525/22170 useless extension candidates. Maximal degree in co-relation 36796. Up to 16952 conditions per place. 
[2023-11-01 18:16:55,194 INFO  L137   encePairwiseOnDemand]: 341/349 looper letters, 76 selfloop transitions, 13 changer transitions 0/146 dead transitions.
[2023-11-01 18:16:55,195 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 146 transitions, 629 flow
[2023-11-01 18:16:55,195 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:16:55,196 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:16:55,197 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 674 transitions.
[2023-11-01 18:16:55,197 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6437440305635148
[2023-11-01 18:16:55,197 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 674 transitions.
[2023-11-01 18:16:55,197 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 674 transitions.
[2023-11-01 18:16:55,198 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:16:55,198 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 674 transitions.
[2023-11-01 18:16:55,199 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 224.66666666666666) internal successors, (674), 3 states have internal predecessors, (674), 0 states have call successors, (0), 0 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-01 18:16:55,201 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:55,202 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 349.0) internal successors, (1396), 4 states have internal predecessors, (1396), 0 states have call successors, (0), 0 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-01 18:16:55,202 INFO  L175             Difference]: Start difference. First operand has 104 places, 113 transitions, 346 flow. Second operand 3 states and 674 transitions.
[2023-11-01 18:16:55,202 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 146 transitions, 629 flow
[2023-11-01 18:16:55,216 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 146 transitions, 591 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-11-01 18:16:55,218 INFO  L231             Difference]: Finished difference. Result has 105 places, 124 transitions, 423 flow
[2023-11-01 18:16:55,218 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=318, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=423, PETRI_PLACES=105, PETRI_TRANSITIONS=124}
[2023-11-01 18:16:55,219 INFO  L288   CegarLoopForPetriNet]: 99 programPoint places, 6 predicate places.
[2023-11-01 18:16:55,219 INFO  L495      AbstractCegarLoop]: Abstraction has has 105 places, 124 transitions, 423 flow
[2023-11-01 18:16:55,220 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 202.66666666666666) internal successors, (608), 3 states have internal predecessors, (608), 0 states have call successors, (0), 0 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-01 18:16:55,220 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:55,220 INFO  L209   CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1]
[2023-11-01 18:16:55,220 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2023-11-01 18:16:55,221 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 20 more)] ===
[2023-11-01 18:16:55,221 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:55,221 INFO  L85        PathProgramCache]: Analyzing trace with hash 1414557886, now seen corresponding path program 1 times
[2023-11-01 18:16:55,221 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:55,221 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865430089]
[2023-11-01 18:16:55,221 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:55,222 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:55,243 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-11-01 18:16:55,244 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2023-11-01 18:16:55,257 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-11-01 18:16:55,266 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2023-11-01 18:16:55,266 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2023-11-01 18:16:55,266 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (22 of 23 remaining)
[2023-11-01 18:16:55,266 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (21 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (20 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (19 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (18 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (16 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (15 of 23 remaining)
[2023-11-01 18:16:55,267 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (14 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (13 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (12 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (11 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (10 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (9 of 23 remaining)
[2023-11-01 18:16:55,268 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (8 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (7 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (6 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (2 of 23 remaining)
[2023-11-01 18:16:55,269 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 23 remaining)
[2023-11-01 18:16:55,270 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (0 of 23 remaining)
[2023-11-01 18:16:55,270 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2023-11-01 18:16:55,270 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1]
[2023-11-01 18:16:55,271 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2023-11-01 18:16:55,271 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2023-11-01 18:16:55,297 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2023-11-01 18:16:55,300 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,337 INFO  L130       PetriNetUnfolder]: 19/416 cut-off events.
[2023-11-01 18:16:55,337 INFO  L131       PetriNetUnfolder]: For 7/7 co-relation queries the response was YES.
[2023-11-01 18:16:55,341 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 432 conditions, 416 events. 19/416 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1086 event pairs, 0 based on Foata normal form. 0/360 useless extension candidates. Maximal degree in co-relation 312. Up to 8 conditions per place. 
[2023-11-01 18:16:55,341 INFO  L82        GeneralOperation]: Start removeDead. Operand has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,399 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,399 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-11-01 18:16:55,399 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,400 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,400 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 272 places, 275 transitions, 571 flow
[2023-11-01 18:16:55,435 INFO  L130       PetriNetUnfolder]: 19/416 cut-off events.
[2023-11-01 18:16:55,436 INFO  L131       PetriNetUnfolder]: For 7/7 co-relation queries the response was YES.
[2023-11-01 18:16:55,438 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 432 conditions, 416 events. 19/416 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1086 event pairs, 0 based on Foata normal form. 0/360 useless extension candidates. Maximal degree in co-relation 312. Up to 8 conditions per place. 
[2023-11-01 18:16:55,452 INFO  L119        LiptonReduction]: Number of co-enabled transitions 35316
[2023-11-01 18:16:59,827 INFO  L134        LiptonReduction]: Checked pairs total: 203877
[2023-11-01 18:16:59,827 INFO  L136        LiptonReduction]: Total number of compositions: 148
[2023-11-01 18:16:59,828 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-11-01 18:16:59,829 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5b9b23d2, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-11-01 18:16:59,829 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 29 error locations.
[2023-11-01 18:16:59,830 INFO  L130       PetriNetUnfolder]: 0/8 cut-off events.
[2023-11-01 18:16:59,830 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-11-01 18:16:59,830 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:16:59,831 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1]
[2023-11-01 18:16:59,831 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:16:59,831 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:16:59,831 INFO  L85        PathProgramCache]: Analyzing trace with hash 1372449550, now seen corresponding path program 1 times
[2023-11-01 18:16:59,831 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:16:59,831 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073113153]
[2023-11-01 18:16:59,831 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:16:59,831 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:16:59,838 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:16:59,852 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-01 18:16:59,852 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:16:59,852 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073113153]
[2023-11-01 18:16:59,853 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073113153] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:16:59,853 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:16:59,853 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:16:59,853 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446177716]
[2023-11-01 18:16:59,853 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:16:59,853 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:16:59,853 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:16:59,854 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:16:59,854 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:16:59,877 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 257 out of 423
[2023-11-01 18:16:59,878 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 137 transitions, 295 flow. Second operand  has 3 states, 3 states have (on average 258.6666666666667) internal successors, (776), 3 states have internal predecessors, (776), 0 states have call successors, (0), 0 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-01 18:16:59,878 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:16:59,878 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 423
[2023-11-01 18:16:59,878 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:17:12,704 INFO  L130       PetriNetUnfolder]: 131304/210223 cut-off events.
[2023-11-01 18:17:12,704 INFO  L131       PetriNetUnfolder]: For 1639/1639 co-relation queries the response was YES.
[2023-11-01 18:17:13,090 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 387383 conditions, 210223 events. 131304/210223 cut-off events. For 1639/1639 co-relation queries the response was YES. Maximal size of possible extension queue 5640. Compared 2035707 event pairs, 103363 based on Foata normal form. 4096/193316 useless extension candidates. Maximal degree in co-relation 203634. Up to 160686 conditions per place. 
[2023-11-01 18:17:14,005 INFO  L137   encePairwiseOnDemand]: 412/423 looper letters, 104 selfloop transitions, 5 changer transitions 0/180 dead transitions.
[2023-11-01 18:17:14,005 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 180 transitions, 599 flow
[2023-11-01 18:17:14,006 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:17:14,006 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:17:14,008 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 889 transitions.
[2023-11-01 18:17:14,008 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.7005516154452325
[2023-11-01 18:17:14,008 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 889 transitions.
[2023-11-01 18:17:14,008 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 889 transitions.
[2023-11-01 18:17:14,009 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:17:14,009 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 889 transitions.
[2023-11-01 18:17:14,010 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 296.3333333333333) internal successors, (889), 3 states have internal predecessors, (889), 0 states have call successors, (0), 0 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-01 18:17:14,013 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:17:14,013 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:17:14,013 INFO  L175             Difference]: Start difference. First operand has 136 places, 137 transitions, 295 flow. Second operand 3 states and 889 transitions.
[2023-11-01 18:17:14,014 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 180 transitions, 599 flow
[2023-11-01 18:17:14,015 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 180 transitions, 593 flow, removed 3 selfloop flow, removed 0 redundant places.
[2023-11-01 18:17:14,017 INFO  L231             Difference]: Finished difference. Result has 138 places, 136 transitions, 312 flow
[2023-11-01 18:17:14,017 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=312, PETRI_PLACES=138, PETRI_TRANSITIONS=136}
[2023-11-01 18:17:14,018 INFO  L288   CegarLoopForPetriNet]: 136 programPoint places, 2 predicate places.
[2023-11-01 18:17:14,018 INFO  L495      AbstractCegarLoop]: Abstraction has has 138 places, 136 transitions, 312 flow
[2023-11-01 18:17:14,018 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 258.6666666666667) internal successors, (776), 3 states have internal predecessors, (776), 0 states have call successors, (0), 0 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-01 18:17:14,018 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:17:14,019 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1]
[2023-11-01 18:17:14,019 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2023-11-01 18:17:14,019 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:17:14,019 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:17:14,019 INFO  L85        PathProgramCache]: Analyzing trace with hash -372484136, now seen corresponding path program 1 times
[2023-11-01 18:17:14,019 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:17:14,019 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592972335]
[2023-11-01 18:17:14,019 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:17:14,019 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:17:14,027 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:17:14,043 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-01 18:17:14,043 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:17:14,044 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592972335]
[2023-11-01 18:17:14,044 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592972335] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:17:14,044 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:17:14,044 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:17:14,044 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654912480]
[2023-11-01 18:17:14,044 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:17:14,045 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:17:14,045 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:17:14,045 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:17:14,046 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:17:14,102 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 239 out of 423
[2023-11-01 18:17:14,103 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 136 transitions, 312 flow. Second operand  has 3 states, 3 states have (on average 241.0) internal successors, (723), 3 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-11-01 18:17:14,103 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:17:14,103 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 239 of 423
[2023-11-01 18:17:14,103 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:18:06,002 INFO  L130       PetriNetUnfolder]: 510743/834132 cut-off events.
[2023-11-01 18:18:06,002 INFO  L131       PetriNetUnfolder]: For 29231/60923 co-relation queries the response was YES.
[2023-11-01 18:18:07,814 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1572191 conditions, 834132 events. 510743/834132 cut-off events. For 29231/60923 co-relation queries the response was YES. Maximal size of possible extension queue 18195. Compared 9280759 event pairs, 217290 based on Foata normal form. 12269/761402 useless extension candidates. Maximal degree in co-relation 1109551. Up to 360931 conditions per place. 
[2023-11-01 18:18:11,359 INFO  L137   encePairwiseOnDemand]: 396/423 looper letters, 123 selfloop transitions, 20 changer transitions 0/203 dead transitions.
[2023-11-01 18:18:11,359 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 203 transitions, 747 flow
[2023-11-01 18:18:11,360 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:18:11,360 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:18:11,361 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 865 transitions.
[2023-11-01 18:18:11,362 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.681639085894405
[2023-11-01 18:18:11,362 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 865 transitions.
[2023-11-01 18:18:11,362 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 865 transitions.
[2023-11-01 18:18:11,363 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:18:11,363 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 865 transitions.
[2023-11-01 18:18:11,364 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 288.3333333333333) internal successors, (865), 3 states have internal predecessors, (865), 0 states have call successors, (0), 0 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-01 18:18:11,366 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:18:11,367 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:18:11,367 INFO  L175             Difference]: Start difference. First operand has 138 places, 136 transitions, 312 flow. Second operand 3 states and 865 transitions.
[2023-11-01 18:18:11,367 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 203 transitions, 747 flow
[2023-11-01 18:18:11,586 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 203 transitions, 741 flow, removed 0 selfloop flow, removed 1 redundant places.
[2023-11-01 18:18:11,588 INFO  L231             Difference]: Finished difference. Result has 141 places, 156 transitions, 481 flow
[2023-11-01 18:18:11,589 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=307, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=481, PETRI_PLACES=141, PETRI_TRANSITIONS=156}
[2023-11-01 18:18:11,589 INFO  L288   CegarLoopForPetriNet]: 136 programPoint places, 5 predicate places.
[2023-11-01 18:18:11,590 INFO  L495      AbstractCegarLoop]: Abstraction has has 141 places, 156 transitions, 481 flow
[2023-11-01 18:18:11,590 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 241.0) internal successors, (723), 3 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-11-01 18:18:11,590 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:18:11,590 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-11-01 18:18:11,590 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2023-11-01 18:18:11,590 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:18:11,591 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:18:11,591 INFO  L85        PathProgramCache]: Analyzing trace with hash -67917814, now seen corresponding path program 1 times
[2023-11-01 18:18:11,591 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:18:11,591 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571194014]
[2023-11-01 18:18:11,591 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:18:11,591 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:18:11,600 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:18:11,614 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-01 18:18:11,614 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:18:11,614 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571194014]
[2023-11-01 18:18:11,615 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571194014] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:18:11,615 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:18:11,615 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:18:11,615 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750667819]
[2023-11-01 18:18:11,615 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:18:11,615 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:18:11,615 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:18:11,616 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:18:11,616 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:18:11,666 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 249 out of 423
[2023-11-01 18:18:11,667 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 156 transitions, 481 flow. Second operand  has 3 states, 3 states have (on average 251.33333333333334) internal successors, (754), 3 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-11-01 18:18:11,667 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:18:11,667 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 249 of 423
[2023-11-01 18:18:11,667 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:18:16,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:16,090 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-11-01 18:18:16,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:18:16,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:18:16,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:18:16,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:16,652 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:18:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,684 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:16,684 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:16,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:16,779 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:16,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:18:17,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:17,385 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:18:17,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:18:17,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:18:17,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:18:18,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 280#true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,093 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 264#L686-1true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,110 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:18:18,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 280#true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,187 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,187 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:18:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:18:18,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:18:18,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,188 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:18:18,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:18,921 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, 264#L686-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:18,922 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-11-01 18:18:18,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:18:18,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:18:18,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:18:19,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][147], [182#L687-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:19,119 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:18:19,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:19,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:19,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:19,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:19,711 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:19,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:19,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:19,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:19,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][147], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, 238#L700-1true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:19,952 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:18:19,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:19,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:19,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:20,725 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:20,726 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:20,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:20,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:20,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:20,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:20,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:20,727 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,734 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:20,735 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:20,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:20,986 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:18:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 254#L700true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:21,018 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:21,019 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:21,945 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 280#true, 93#L717-2true, 254#L700true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:21,945 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 160#L687-6true, 286#true, 93#L717-2true, 280#true, 173#L694true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:21,946 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:21,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,010 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,010 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,048 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:22,157 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 2#L714-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 264#L686-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,157 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:22,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:18:22,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:22,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:18:22,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 280#true, 245#L687-6true, 93#L717-2true, 254#L700true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,939 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,940 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 280#true, 93#L717-2true, 173#L694true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,940 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:22,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 103#L694-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:22,991 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:22,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:22,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:22,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,039 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:23,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:23,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:23,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:23,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,073 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:23,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:18:23,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:23,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:23,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,096 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 254#L700true, 230#L687-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,186 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 254#L700true, 280#true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,187 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, 238#L700-1true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,187 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 280#true, 254#L700true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,187 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 230#L687-2true, 173#L694true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,188 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 245#L687-6true, 280#true, 230#L687-2true, 173#L694true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,188 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,189 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 160#L687-6true, 286#true, 198#L717-4true, 280#true, 173#L694true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,189 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:23,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:23,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 160#L687-6true, 286#true, 46#L694-2true, 93#L717-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,192 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:23,337 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:23,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:24,267 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,267 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,274 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 131#ULTIMATE.startEXITtrue, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,313 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 103#L694-4true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,329 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 245#L687-6true, 280#true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,337 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 286#true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,378 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 198#L717-4true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,421 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:24,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 230#L687-2true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,432 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,457 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,457 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:18:24,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:24,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:24,478 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,479 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 46#L694-2true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,555 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:24,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:24,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, 245#L687-6true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,556 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 46#L694-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,556 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:24,559 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 157#L687-2true, 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,559 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,638 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:24,686 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,686 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 2#L714-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,781 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:24,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:24,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:24,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:18:24,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 2#L714-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,782 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:18:24,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:18:24,801 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 2#L714-3true, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:24,801 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:24,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:18:24,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:18:25,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,523 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,532 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,540 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,540 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,540 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,540 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 103#L694-4true, 230#L687-2true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,595 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 198#L717-4true, 103#L694-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,595 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,611 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 245#L687-6true, 280#true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,620 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,664 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,665 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,702 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:25,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:25,735 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,735 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:25,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:25,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:18:25,821 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 16#L694-4true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,821 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:25,822 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 280#true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,822 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:25,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,823 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,823 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:25,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:25,825 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,825 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [182#L687-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:25,948 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:25,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:26,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,782 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,797 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,873 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 21#L687-2true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,873 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [139#L694-6true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 230#L687-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,876 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:26,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:26,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:26,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:26,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,877 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:26,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:26,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:26,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:26,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 93#L717-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,893 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:26,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:26,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:26,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:26,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 24#L694-6true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 280#true, 245#L687-6true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:26,906 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:26,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:18:27,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:27,071 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:27,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:27,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:27,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:27,135 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 24#L694-6true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 280#true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:27,135 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,136 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:27,136 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:27,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:18:27,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 280#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:27,139 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:18:27,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:27,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:27,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:28,103 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,103 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,114 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,122 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,151 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,221 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,221 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:28,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 280#true, 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,250 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:18:28,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][48], [threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,455 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [threadThread3of3ForFork0InUse, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 280#true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,456 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 157#L687-2true, 286#true, 198#L717-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,456 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:28,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 206#L687-5true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:28,694 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:18:28,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:18:28,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:18:29,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 160#L687-6true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,361 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,366 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:29,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:29,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:29,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:29,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 151#L690true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,376 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:18:29,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,562 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 160#L687-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,562 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,568 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:29,569 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:29,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:30,058 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:30,062 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,152 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:30,152 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:18:30,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:30,987 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:30,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:30,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:30,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:30,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:30,988 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:30,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:30,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:30,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:31,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 160#L687-6true, 221#L690true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,029 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,029 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,031 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,031 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,046 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:18:31,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 160#L687-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,228 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,228 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,232 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,238 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:31,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:31,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:31,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:31,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,239 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 131#ULTIMATE.startEXITtrue, 286#true, 103#L694-4true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,326 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,624 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,624 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:31,713 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:31,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:32,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 160#L687-6true, 286#true, 93#L717-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,436 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,437 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,437 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,442 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][132], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,447 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,523 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 36#L691-4true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,523 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:32,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:32,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:32,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,524 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,525 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,530 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,539 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,539 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:32,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:32,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:32,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:32,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 131#ULTIMATE.startEXITtrue, 286#true, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,633 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,927 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:18:32,927 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:18:32,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:18:32,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:18:32,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,946 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:32,951 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:32,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 40#L700-1true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,090 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 46#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,154 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,162 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,162 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,256 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 2#L714-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,256 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:33,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:18:33,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,898 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:33,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:33,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,911 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,911 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:33,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:33,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:33,912 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,912 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,913 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,914 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:18:33,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:33,989 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:33,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:33,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:33,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,019 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,020 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,032 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 230#L687-2true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,032 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 286#true, 131#ULTIMATE.startEXITtrue, 280#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,130 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,420 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,513 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:34,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,548 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,656 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,666 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 2#L714-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:34,787 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:34,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:34,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:18:35,416 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 198#L717-4true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,417 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:35,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:35,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:35,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:35,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,431 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,432 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 151#L690true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,432 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 151#L690true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,433 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,433 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 254#L700true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,448 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,449 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:18:35,449 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,449 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,479 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,544 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,544 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,558 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,558 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,857 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:35,857 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:35,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:36,216 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,255 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:36,255 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:36,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:37,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,151 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:37,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:37,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:37,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:37,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,167 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:37,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:37,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:37,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:37,168 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 36#L691-4true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,168 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,169 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 36#L691-4true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,169 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,185 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,185 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,252 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,252 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,296 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, 206#L687-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,517 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,631 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,906 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:18:37,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,906 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 182#L687-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,909 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,944 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:37,944 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:38,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,713 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:38,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:38,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:38,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:38,745 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,746 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 206#L687-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,766 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,778 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,870 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,870 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:38,949 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][189], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 186#L700-5true, 245#L687-6true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:38,950 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:38,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:38,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:38,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:39,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,124 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:39,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:39,184 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,184 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:39,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:18:39,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,222 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,222 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 198#L717-4true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,222 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:39,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,223 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:39,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:39,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,226 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,289 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,289 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,330 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,363 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [182#L687-1true, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,365 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:39,402 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:39,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:18:40,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][76], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 131#ULTIMATE.startEXITtrue, 280#true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,251 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,256 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][132], [threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 280#true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,256 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,352 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,352 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,743 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,743 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:40,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:40,800 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,800 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:40,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:18:40,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,839 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,841 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,973 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,973 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:40,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:40,976 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:40,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse, 258#L687-8true])
[2023-11-01 18:18:41,864 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:41,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:41,865 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:41,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:41,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 21#L687-2true, 198#L717-4true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:41,891 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:41,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:41,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:41,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 206#L687-5true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:41,943 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:41,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:41,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:41,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,311 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,311 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,329 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:42,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:42,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,368 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,378 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:42,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:18:42,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,416 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 148#L700-8true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,431 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:18:42,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:18:42,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:18:42,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:18:42,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,568 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,568 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:42,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:42,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:42,585 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:42,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 131#ULTIMATE.startEXITtrue, 286#true, 46#L694-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,187 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,237 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,238 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:43,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,239 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,239 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:43,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:43,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,262 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:43,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:43,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:43,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 31#L689true, 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,479 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:18:43,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:18:43,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:18:43,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:18:43,480 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,480 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 49#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:43,528 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:43,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,024 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,024 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:44,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:44,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:44,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:44,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 182#L687-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,143 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,739 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,739 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 21#L687-2true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,781 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,793 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:44,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,831 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,831 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,892 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,896 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,896 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 21#L687-2true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,897 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:44,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:44,898 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:44,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,016 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,017 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:45,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,017 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 245#L687-6true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,122 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 245#L687-6true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,122 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,353 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,353 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,354 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,354 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,359 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 157#L687-2true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,359 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,441 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 40#L700-1true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,441 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,442 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:45,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:18:45,471 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,471 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:18:45,471 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,471 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:45,645 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:45,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:46,034 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 77#L710-3true, 282#(= |#race~threads_alive~0| 0), 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,034 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:18:46,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:46,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:46,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:46,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,151 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,264 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,264 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:18:46,264 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,264 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,316 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,316 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:46,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,441 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:46,442 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:46,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:47,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,368 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 131#ULTIMATE.startEXITtrue, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,390 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,604 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:18:47,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:18:47,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:18:47,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:18:47,604 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 242#L691-1true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,604 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,634 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,747 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 160#L687-6true, 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,747 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,789 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,790 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:47,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:47,815 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:47,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:47,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:47,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:48,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,066 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:48,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:48,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:48,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,067 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,067 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:48,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:48,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 85#L708-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,469 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:18:48,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:48,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:48,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:48,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 102#L710-2true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,582 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,751 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 242#L691-1true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,751 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [113#L700-1true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,775 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:48,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:48,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:48,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:48,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,785 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,851 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,851 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,876 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,892 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,924 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,924 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,944 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,944 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:48,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:48,968 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:48,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:48,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:48,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:49,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:49,108 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:49,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:49,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:49,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:18:49,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:49,235 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 226#L713true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:49,513 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:49,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:49,867 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,997 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:49,997 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:49,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,023 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [113#L700-1true, 40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,024 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,024 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,090 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,113 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,117 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,144 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,157 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 111#L694true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,157 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,160 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [111#L694true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,160 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,171 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,183 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,183 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:50,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:50,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:50,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:50,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,205 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:50,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:50,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:18:50,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,208 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:50,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:50,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:50,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:50,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,254 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,314 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,314 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:50,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:50,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:50,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:18:50,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,414 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 80#L714-2true, 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,593 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:50,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,835 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,977 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,978 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,982 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:50,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,983 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:50,983 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:50,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,017 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,093 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,094 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,107 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,107 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 242#L691-1true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,109 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 242#L691-1true, 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,109 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,126 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,133 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 254#L700true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,141 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,147 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 93#L717-2true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,147 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,153 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,153 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,175 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:51,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:51,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:51,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:51,195 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,195 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:51,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:51,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:18:51,197 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,197 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,198 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,198 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,199 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:51,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:51,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:51,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:51,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,221 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,224 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:18:51,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,232 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,234 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:18:51,234 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,235 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,295 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 221#L690true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,295 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 282#(= |#race~threads_alive~0| 0), 286#true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,296 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:18:51,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,303 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:18:51,400 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,401 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 131#ULTIMATE.startEXITtrue, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:51,969 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:51,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,159 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,159 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,197 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,197 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:52,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,276 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,294 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,302 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,304 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,322 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,339 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,348 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,349 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [111#L694true, 113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,354 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,381 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,395 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,407 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,408 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,412 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:52,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,415 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,422 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:18:52,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,429 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:52,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,430 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:52,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,468 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:52,474 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:52,474 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:53,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,087 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,088 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,088 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,094 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 240#L694-3true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,094 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,096 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,125 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 238#L700-1true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,217 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,221 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,224 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,224 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,247 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,257 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 103#L694-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,258 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,260 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [111#L694true, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,265 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,277 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,278 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,278 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,299 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,301 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,301 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,302 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,312 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,319 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,319 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,321 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,322 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,330 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:18:53,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,336 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 242#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,349 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:53,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,365 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:53,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:53,382 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 186#L700-5true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,382 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,932 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,932 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,933 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:53,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,956 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,957 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:53,958 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:53,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,030 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,035 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,035 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,037 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,038 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,038 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 93#L717-2true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,054 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,065 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [139#L694-6true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,066 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,223 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,225 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,230 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,240 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,240 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,242 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,242 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,260 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,261 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:18:54,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,265 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 139#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,273 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,282 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 139#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,283 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,284 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,285 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,285 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,294 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:18:54,298 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,298 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,299 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:54,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:54,828 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,829 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:54,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,839 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,844 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,844 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,845 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,845 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:54,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:54,990 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:54,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:54,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:54,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,067 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,067 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,078 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 202#L696true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,081 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,083 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,083 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,114 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,116 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,116 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,119 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,122 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,158 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 16#L694-4true, 286#true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,159 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,173 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,173 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 173#L694true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,185 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,187 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 139#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,187 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,189 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,191 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,202 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,203 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:18:55,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,211 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:55,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:55,310 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,311 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,325 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:18:55,768 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,768 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:55,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:55,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:18:55,896 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,896 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,908 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,981 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,992 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,993 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 164#L700-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:55,993 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:55,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,027 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,027 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,053 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,054 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,056 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,059 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,092 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,095 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,113 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,114 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 139#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,114 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,116 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,116 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,118 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:18:56,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,594 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,624 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,624 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,625 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,625 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:18:56,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:56,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,670 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,696 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:56,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,697 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:56,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:56,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,733 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,747 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,747 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 164#L700-6true, 282#(= |#race~threads_alive~0| 0), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,748 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,748 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,813 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [139#L694-6true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,816 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,838 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:56,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:56,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,839 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,839 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,839 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:56,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:18:56,846 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,846 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,862 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,862 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 139#L694-6true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,864 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,866 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:18:56,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,887 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:56,902 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:56,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,327 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 148#L700-8true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,339 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,343 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,343 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,377 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,404 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,404 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,405 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,405 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:18:57,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 116#L702true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,417 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,484 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:18:57,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:57,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:57,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:18:57,484 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,485 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:57,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:57,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:57,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:18:57,510 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,510 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:57,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:57,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:57,511 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:57,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,512 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,526 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 24#L694-6true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,526 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,527 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,596 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:18:57,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,630 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 139#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,632 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:18:57,926 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,926 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,928 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,928 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:18:57,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,939 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,941 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:57,941 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:57,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,010 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,010 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,012 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,012 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,090 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 164#L700-6true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,106 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,106 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,107 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 8#threadEXITtrue, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,107 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,116 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,117 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:18:58,194 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,195 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:18:58,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:18:58,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:18:58,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:18:58,434 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,434 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,436 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:58,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,451 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,587 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,606 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 155#L702true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,607 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,607 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:18:58,836 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][118], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 286#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:58,836 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:58,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:59,014 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][89], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:59,014 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:18:59,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:59,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:59,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:18:59,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 247#L700-2true, 282#(= |#race~threads_alive~0| 0), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:18:59,790 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:18:59,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:59,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:18:59,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:19:00,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 116#L702true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 282#(= |#race~threads_alive~0| 0), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:00,273 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:19:00,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:19:00,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:19:00,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:19:00,355 INFO  L130       PetriNetUnfolder]: 418284/701938 cut-off events.
[2023-11-01 18:19:00,355 INFO  L131       PetriNetUnfolder]: For 317775/370950 co-relation queries the response was YES.
[2023-11-01 18:19:02,335 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1561608 conditions, 701938 events. 418284/701938 cut-off events. For 317775/370950 co-relation queries the response was YES. Maximal size of possible extension queue 17875. Compared 8057787 event pairs, 270292 based on Foata normal form. 10856/630534 useless extension candidates. Maximal degree in co-relation 860382. Up to 523195 conditions per place. 
[2023-11-01 18:19:05,957 INFO  L137   encePairwiseOnDemand]: 411/423 looper letters, 110 selfloop transitions, 21 changer transitions 0/211 dead transitions.
[2023-11-01 18:19:05,957 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 211 transitions, 921 flow
[2023-11-01 18:19:05,958 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:19:05,958 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:19:05,960 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 855 transitions.
[2023-11-01 18:19:05,960 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6737588652482269
[2023-11-01 18:19:05,960 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 855 transitions.
[2023-11-01 18:19:05,960 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 855 transitions.
[2023-11-01 18:19:05,960 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:19:05,960 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 855 transitions.
[2023-11-01 18:19:05,962 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 285.0) internal successors, (855), 3 states have internal predecessors, (855), 0 states have call successors, (0), 0 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-01 18:19:05,963 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:19:05,964 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:19:05,964 INFO  L175             Difference]: Start difference. First operand has 141 places, 156 transitions, 481 flow. Second operand 3 states and 855 transitions.
[2023-11-01 18:19:05,964 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 211 transitions, 921 flow
[2023-11-01 18:19:06,758 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 211 transitions, 863 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-11-01 18:19:06,760 INFO  L231             Difference]: Finished difference. Result has 142 places, 175 transitions, 618 flow
[2023-11-01 18:19:06,761 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=441, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=618, PETRI_PLACES=142, PETRI_TRANSITIONS=175}
[2023-11-01 18:19:06,761 INFO  L288   CegarLoopForPetriNet]: 136 programPoint places, 6 predicate places.
[2023-11-01 18:19:06,761 INFO  L495      AbstractCegarLoop]: Abstraction has has 142 places, 175 transitions, 618 flow
[2023-11-01 18:19:06,762 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 251.33333333333334) internal successors, (754), 3 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-11-01 18:19:06,762 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:19:06,762 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-11-01 18:19:06,762 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2023-11-01 18:19:06,762 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:19:06,762 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:19:06,762 INFO  L85        PathProgramCache]: Analyzing trace with hash 33017029, now seen corresponding path program 1 times
[2023-11-01 18:19:06,762 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:19:06,762 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916356075]
[2023-11-01 18:19:06,762 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:19:06,763 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:19:06,770 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:19:06,784 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-01 18:19:06,784 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:19:06,784 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916356075]
[2023-11-01 18:19:06,784 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916356075] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:19:06,784 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:19:06,784 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:19:06,785 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520984296]
[2023-11-01 18:19:06,785 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:19:06,785 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:19:06,785 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:19:06,785 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:19:06,785 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:19:06,805 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 260 out of 423
[2023-11-01 18:19:06,806 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 175 transitions, 618 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-01 18:19:06,806 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:19:06,806 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 423
[2023-11-01 18:19:06,806 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:19:09,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:09,535 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-11-01 18:19:09,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:19:09,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:19:09,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:19:09,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:09,536 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-11-01 18:19:09,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-11-01 18:19:09,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-11-01 18:19:09,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-11-01 18:19:10,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:10,068 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-11-01 18:19:10,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:19:10,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:19:10,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:19:11,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, Black: 280#true, 264#L686-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:11,007 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-11-01 18:19:11,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:19:11,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:19:11,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:19:11,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, 264#L686-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:11,623 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-11-01 18:19:11,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:11,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:11,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:12,360 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 39#L687-6true, 286#true, 264#L686-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:12,361 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:19:12,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:19:12,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:19:12,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:19:13,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 258#L687-8true])
[2023-11-01 18:19:13,101 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:19:13,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:19:13,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:19:13,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:19:13,206 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 198#L717-4true, 264#L686-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:13,207 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 258#L687-8true])
[2023-11-01 18:19:13,838 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 221#L690true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:13,869 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:13,876 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:13,876 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:13,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:19:14,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,641 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,648 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,678 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,678 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,685 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,686 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,715 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,715 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:14,773 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:14,773 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:14,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:14,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:14,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:14,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:15,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,690 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,694 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,703 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,703 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:19:15,704 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,704 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,742 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,751 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,751 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,753 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:15,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:15,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:15,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:15,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,812 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:15,949 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:15,949 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:15,980 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:15,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:16,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,655 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,659 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,659 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,665 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,665 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,673 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:19:16,673 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,673 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,720 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:16,720 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:16,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,730 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 206#L687-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,897 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:16,950 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,951 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:16,951 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:16,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:17,109 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:17,143 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:17,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:17,283 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:19:17,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:19:17,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:17,973 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:17,981 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:17,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:17,998 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:17,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,000 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,000 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,005 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,019 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:18,071 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:18,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:18,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:18,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:18,075 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,075 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,077 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,187 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,222 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,222 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,256 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,256 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,257 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,258 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,294 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,296 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,296 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:18,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:18,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,312 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:19:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:18,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:18,331 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:18,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:19,384 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,384 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,402 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,419 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,423 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,424 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,430 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,439 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,441 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,451 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,452 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,458 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,471 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,471 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,472 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,514 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,515 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,515 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:19,516 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,524 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,533 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,533 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,534 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:19,600 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,600 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,721 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,722 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,722 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:19,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,723 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:19,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:19,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:19,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:19,764 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,764 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,787 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:19:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:19,806 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,806 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:19,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,956 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:19,956 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:19,992 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:19,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,132 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,132 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:19:20,149 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,149 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:19:20,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:19:20,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,646 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:20,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,793 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,793 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,793 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,803 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,804 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,804 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,804 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,820 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,820 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,820 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,820 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,821 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,827 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,827 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,832 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,832 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,846 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,846 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,857 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,857 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,858 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,858 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 21#L687-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,877 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,913 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,918 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,918 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:20,920 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:20,921 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:20,927 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:20,928 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,928 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:20,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,969 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 254#L700true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,997 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 173#L694true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:20,998 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:20,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:21,007 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,012 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:21,012 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:21,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:21,072 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:21,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:19:21,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:21,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:21,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 103#L694-4true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:21,109 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:21,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:21,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:21,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:22,244 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,244 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,244 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,244 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,249 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,249 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,253 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,253 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,268 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,268 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:22,288 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,289 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,289 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,296 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,307 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,308 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,317 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,317 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,339 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,349 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, 254#L700true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,403 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,404 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,404 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,409 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,409 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:22,413 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:22,414 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:22,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,421 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:19:22,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,466 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,504 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,504 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,504 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:22,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,507 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:22,512 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,533 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,552 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,552 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:22,597 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 103#L694-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,613 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,613 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:19:22,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,614 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:22,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:22,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:22,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:22,915 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:22,916 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:19:22,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:22,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:19:22,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:23,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,761 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,762 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,779 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,790 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,791 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,791 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,792 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,792 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,796 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 151#L690true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,797 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:23,824 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,827 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,827 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,831 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,831 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:23,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,842 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,842 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,842 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,849 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 151#L690true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,849 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:23,861 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,883 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:23,884 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,896 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,897 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:23,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,958 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:23,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:19:23,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,967 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,967 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:23,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,967 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:23,968 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:23,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:23,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:23,973 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:23,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,048 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,057 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,068 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,069 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:19:24,069 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,069 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,084 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,085 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:24,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,094 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 21#L687-2true, 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,143 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:24,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:24,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:24,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,170 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 103#L694-4true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,170 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:24,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,179 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:24,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:24,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:24,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:19:24,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,179 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 21#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,180 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:19:24,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,336 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:24,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:24,551 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:24,551 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:19:24,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:19:24,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:19:24,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:25,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,254 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,268 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,268 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,269 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,275 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,275 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,292 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,292 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,329 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:25,332 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,333 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,333 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 160#L687-6true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,347 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 36#L691-4true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,361 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 206#L687-5true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,419 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,592 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:25,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:25,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:25,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:25,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,623 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,623 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,632 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,632 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:19:25,633 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,633 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,633 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,634 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,635 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,635 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:25,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:25,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 21#L687-2true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,656 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,731 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,731 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,745 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,745 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 258#L687-8true])
[2023-11-01 18:19:25,746 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,760 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,760 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:25,768 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,769 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,814 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:25,828 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 68#L695true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:25,828 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:25,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:26,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,004 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,020 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,055 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:26,059 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,150 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,150 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:26,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,961 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,962 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:26,987 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:26,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,005 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,013 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,013 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:27,080 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,084 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,084 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:19:27,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,087 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,089 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,101 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,102 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,102 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, 52#L717-1true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,102 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, 263#L691-4true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,108 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 21#L687-2true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,270 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,282 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,303 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:27,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:27,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:27,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:27,380 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,380 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:27,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:27,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:27,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:27,393 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,393 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,394 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,455 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:27,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:27,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:27,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:27,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 264#L686-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,462 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,836 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,860 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 16#L694-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,861 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:27,879 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:27,899 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:27,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:28,000 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,000 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:19:28,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:28,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:28,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:28,857 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,858 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,885 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,907 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,913 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,924 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,924 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,930 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 263#L691-4true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,930 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,930 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,930 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,930 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:28,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,996 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:28,999 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:28,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:29,001 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 175#L694-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,002 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,018 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,019 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,034 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,034 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,101 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,203 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:29,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,204 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:29,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:29,211 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,212 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,308 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,309 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,320 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,330 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:29,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,370 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,387 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,387 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,388 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:29,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:29,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:29,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:29,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:29,412 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:29,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:19:29,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:29,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:29,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,432 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,436 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,818 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,818 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:29,868 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,986 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:29,986 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:29,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:30,005 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:30,065 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:30,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:30,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:30,134 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:30,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:30,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:19:30,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:30,958 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,993 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:30,993 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:30,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:31,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,019 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,030 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,030 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:31,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:31,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,051 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,129 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:31,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:31,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:31,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:19:31,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,135 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,141 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,155 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,156 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,157 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,157 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,167 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,177 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,179 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,183 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,215 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,215 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,260 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,263 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,263 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,264 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,264 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,335 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,379 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,380 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:31,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:31,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:31,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:31,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:31,495 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 198#L717-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,495 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,496 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,497 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:31,516 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,517 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:31,547 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,547 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,574 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,601 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,601 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,629 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,655 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:31,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,825 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,832 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:31,832 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:31,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,121 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,122 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,124 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:32,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,124 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,125 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:32,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,141 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,159 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:32,216 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:32,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:32,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 2#L714-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:32,269 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:32,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:32,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:19:33,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 225#L687-1true, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,028 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,042 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,054 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,123 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,123 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,137 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,138 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:33,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:33,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,139 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,161 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,161 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,163 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,163 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,164 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,164 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,165 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,165 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,165 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,165 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,191 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:33,192 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,192 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,192 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,262 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,272 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:33,272 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:19:33,273 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,273 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,275 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,275 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,291 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,301 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,302 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,311 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,311 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,312 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,313 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,315 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,315 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,348 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 21#L687-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,348 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,381 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,395 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,398 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,398 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,399 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,400 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,400 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,615 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,616 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,617 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,635 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,635 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,636 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:33,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,697 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,761 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:33,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,786 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:33,787 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:33,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,147 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:34,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:34,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:34,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:34,147 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,147 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,148 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:34,148 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,149 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:34,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:34,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:34,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:34,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,229 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,229 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,230 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,235 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,244 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,245 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:34,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:34,273 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:19:34,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:34,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:34,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:35,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,172 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, 225#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,177 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,209 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,209 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,301 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,304 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,307 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:35,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:35,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, 152#L691-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,309 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,327 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,328 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,336 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,338 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,338 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,339 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,364 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 21#L687-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,365 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,419 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,449 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,451 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,451 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,453 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,484 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,494 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,495 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,495 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,511 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,511 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,527 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:35,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,527 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,529 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 52#L717-1true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,529 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,580 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,584 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,809 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,809 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,810 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,811 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,811 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,828 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,829 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,830 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:35,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,883 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,890 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:35,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,963 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,963 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:35,964 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:35,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,200 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:36,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:36,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:36,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:19:36,200 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,200 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 182#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,416 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:36,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:36,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:36,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:36,416 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,416 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,417 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:36,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:36,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,418 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,418 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,419 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,420 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 182#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,420 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:36,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:36,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:36,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 182#L687-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,422 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,427 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,427 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:36,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,433 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:36,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,434 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,434 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,440 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,449 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,450 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,450 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,451 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:36,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:36,478 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:36,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:37,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,326 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,349 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,350 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,416 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,423 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,470 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 225#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,471 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:37,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:37,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:37,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:37,476 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,476 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,504 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,513 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,513 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,514 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 225#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,517 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,530 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,543 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,543 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,604 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:37,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:37,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:37,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:37,630 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,635 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,635 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:19:37,641 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,642 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,675 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,683 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,683 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 206#L687-5true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,701 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,758 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,759 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,759 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,759 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:37,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,761 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:37,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:37,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:37,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:37,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 139#L694-6true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,774 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:37,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 254#L700true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,996 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 173#L694true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,997 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:37,999 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:37,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,017 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,118 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,119 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,119 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,120 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,121 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,121 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,122 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,122 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:38,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,167 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,168 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:38,172 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:38,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:38,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:19:38,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,257 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,258 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 157#L687-2true, 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,259 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 157#L687-2true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,259 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:38,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,260 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 46#L694-2true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,260 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 46#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,261 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:38,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:38,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,262 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:38,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:38,263 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,263 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,266 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,266 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,271 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,307 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,355 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,583 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:38,590 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:38,590 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 182#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,656 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:38,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,664 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:38,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,672 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,677 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,686 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 16#L694-4true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,686 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,688 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,689 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,689 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,690 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:38,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:38,736 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:38,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:39,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,732 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,734 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,734 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,736 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,808 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:39,850 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,851 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:39,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,851 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,851 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:39,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:39,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:39,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:39,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:39,858 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,858 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,861 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 46#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,863 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,885 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,892 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,900 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,901 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,908 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,909 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,909 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,912 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 225#L687-1true, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,912 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:39,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:39,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:39,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:39,924 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 206#L687-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:39,924 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:39,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,027 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,028 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,036 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:40,036 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,037 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,040 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,041 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,089 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,117 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,154 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,155 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,155 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,156 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,157 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,157 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,158 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,159 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:40,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,167 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,168 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:40,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:40,195 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,196 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,196 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,196 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,196 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,333 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,334 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:40,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,334 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,335 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,336 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,336 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,337 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,339 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,339 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,340 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,360 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:40,360 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,447 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,448 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,454 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,455 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,456 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,456 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,465 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,465 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:19:40,480 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,480 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,588 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:19:40,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,588 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,619 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,712 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:40,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:40,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:40,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:40,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,716 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:40,752 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:40,752 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:40,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:41,023 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,024 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:19:41,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:41,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:41,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:41,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,094 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,098 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,109 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,112 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,113 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,114 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,114 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:41,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,988 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:41,996 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:41,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,065 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,065 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,065 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,076 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,076 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,079 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,082 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,083 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,084 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,084 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,086 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,089 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,215 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,215 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,216 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 148#L700-8true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,221 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:42,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:42,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,225 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,230 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,231 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,231 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,243 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 151#L690true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,243 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,248 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:42,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:42,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,261 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,271 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,271 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,272 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,272 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,281 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,281 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,287 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,297 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 225#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,300 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,314 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,314 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,326 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,340 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,354 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,400 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,401 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:42,415 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,431 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,432 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:42,433 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,435 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,435 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,437 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,447 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,448 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,453 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,460 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,461 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 151#L690true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,462 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,463 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,463 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 225#L687-1true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,481 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 36#L691-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,492 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,493 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, 238#L700-1true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,496 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,525 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,534 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,561 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,593 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:42,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,593 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,594 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, threadThread1of3ForFork0InUse, 263#L691-4true, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,607 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:42,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:42,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:42,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,608 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:42,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:42,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:42,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,615 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,616 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,618 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,649 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:19:42,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,650 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:42,654 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:42,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,669 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:42,775 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,775 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,776 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,776 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,783 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,796 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:42,839 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,945 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 198#L717-4true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,945 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,946 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 66#L694-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,961 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,962 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:42,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:19:42,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,976 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:42,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:42,991 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:42,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,048 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,269 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,275 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:43,276 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,276 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,299 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,525 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 240#L694-3true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,526 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:43,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:43,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:43,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:43,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,605 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,611 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,619 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,622 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:43,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:43,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,623 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:43,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:43,651 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:43,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:44,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,459 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,501 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,502 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,502 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,520 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,521 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,565 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,565 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,569 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,569 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,571 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,574 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,575 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,577 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,580 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 151#L690true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,660 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,695 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,695 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,715 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,716 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:44,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:44,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:44,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:44,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,724 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,725 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,726 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 36#L691-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,737 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,742 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:44,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:44,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:44,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:44,745 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,746 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,758 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,758 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 225#L687-1true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,761 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,769 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,770 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,773 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,774 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,782 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,793 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,804 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [225#L687-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,804 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,804 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,825 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,825 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,826 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,826 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,832 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,833 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,850 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:44,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:44,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:44,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:44,930 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,931 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,937 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,940 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:44,940 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,941 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,943 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,944 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,944 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,954 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,955 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 103#L694-4true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,956 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 66#L694-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,957 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,961 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:44,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,962 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,964 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:44,965 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:44,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,967 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,973 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,973 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 238#L700-1true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,974 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,975 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,975 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,977 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:44,999 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:44,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,050 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,081 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,083 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 155#L702true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,092 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,093 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,135 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,135 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:45,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:45,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:45,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,143 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,321 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,321 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,322 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:45,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:45,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:45,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:45,323 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,323 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:45,325 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,343 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,459 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,465 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,477 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,477 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,478 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,496 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:45,519 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 155#L702true, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:45,519 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:45,527 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 198#L717-4true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,608 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,608 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,610 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:19:45,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,611 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 155#L702true, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,619 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,621 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,621 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:19:45,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,631 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,632 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,633 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,646 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,748 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:45,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:45,895 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:45,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,972 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:45,972 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:45,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:46,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,047 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,062 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:46,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:46,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:46,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [214#$Ultimate##0true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,374 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:19:46,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:46,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:46,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:46,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,782 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:46,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:46,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:46,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:46,834 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,835 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,835 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,835 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:46,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:46,858 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,858 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:46,864 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:46,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 254#L700true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,062 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [225#L687-1true, threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,064 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,068 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,068 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,069 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,069 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,072 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,077 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 36#L691-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,158 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,188 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,188 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,215 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 151#L690true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,215 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 198#L717-4true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,218 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,219 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,219 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,220 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,238 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,238 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,240 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,240 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,240 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 148#L700-8true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,257 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,258 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,258 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,271 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,271 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,271 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,271 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,283 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,294 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,302 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,312 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,320 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,321 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,326 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,326 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,326 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,328 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,385 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:47,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:47,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,413 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,414 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,418 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 10#L694-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,428 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,429 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,430 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,432 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,443 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,443 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,443 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,444 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,446 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,446 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:47,447 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,448 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:47,448 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,458 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,459 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,459 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,459 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,460 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,460 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:47,462 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,462 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,463 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:47,464 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 230#L687-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,482 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:19:47,482 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,482 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,496 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,501 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,503 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,506 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,506 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,507 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,507 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,554 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,578 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,632 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,654 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,661 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,661 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:47,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:47,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:47,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:47,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,781 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,786 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,796 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,797 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,798 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,798 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,799 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,815 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,844 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:47,845 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:47,845 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,861 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,925 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,925 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,927 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,927 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:47,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,934 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,935 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,935 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:47,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:47,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,943 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,945 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,945 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:47,946 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:47,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,046 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,047 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,270 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,270 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:48,271 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,271 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 86#L687true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,674 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,800 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [214#$Ultimate##0true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:48,800 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:48,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:49,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,175 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,186 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 173#L694true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,187 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 151#L690true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,240 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,302 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,365 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,369 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,370 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,371 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,374 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,411 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,411 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,501 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,501 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 46#L694-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,518 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,539 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 36#L691-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,539 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,544 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,545 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,545 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,546 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,546 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,560 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,567 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,567 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,568 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,594 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,594 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,594 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,606 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,606 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,633 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 206#L687-5true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,653 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,663 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,663 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,721 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:49,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,722 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:49,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:49,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:49,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:49,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,723 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,725 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,728 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,729 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,749 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:49,749 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,750 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:49,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:49,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,783 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,805 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,807 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,809 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,824 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,825 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,825 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:49,837 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 242#L691-1true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,838 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,876 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,880 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,881 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,881 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,887 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:19:49,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,888 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,891 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:49,892 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,893 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:49,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:49,894 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 286#true, 58#L700-6true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,102 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,135 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,140 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 93#L717-2true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,141 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,196 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,196 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,197 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,198 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,198 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,331 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,336 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,346 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,346 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,348 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,349 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,349 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 21#L687-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,367 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,397 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-11-01 18:19:50,397 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,467 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 216#L696true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,467 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,468 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,469 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,475 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,475 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:50,483 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,483 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,484 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,493 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 58#L700-6true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,570 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,578 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,579 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:50,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,581 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,581 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:50,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,810 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, 182#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,811 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:50,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 182#L687-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:50,830 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:50,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:50,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:51,006 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 86#L687true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,006 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:19:51,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:51,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:51,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:51,565 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,565 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,584 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,585 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 46#L694-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,588 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 36#L691-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,645 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,784 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,784 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,785 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,786 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,820 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,820 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,878 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,879 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,925 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,926 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,948 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:51,948 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,949 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,949 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:51,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:51,950 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,951 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,951 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,964 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,964 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,972 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:51,973 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,973 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:51,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,976 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,976 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,976 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,995 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:51,995 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:51,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:51,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:51,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,006 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,006 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,009 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,010 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,010 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,035 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][66], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,035 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,060 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,091 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,102 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,102 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,103 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,103 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,109 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,124 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,124 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,126 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:52,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,151 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,151 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,155 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,155 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:52,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:52,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:52,156 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,156 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:52,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:52,166 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,166 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,212 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,213 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 68#L695true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,224 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,233 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,233 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:52,235 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,236 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,236 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,241 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,241 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 148#L700-8true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,242 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,280 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,280 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,288 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,438 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:52,438 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,465 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,465 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 58#L700-6true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,497 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,515 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,515 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,517 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,520 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,522 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,522 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,525 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,531 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,531 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:19:52,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,532 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,549 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,549 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,549 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,654 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,659 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,659 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,670 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,673 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,673 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:52,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:52,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,674 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,780 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,866 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,866 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,868 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,868 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,868 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:52,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,869 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,937 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:52,949 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:52,950 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:52,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:52,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:53,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [182#L687-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,079 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:19:53,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:53,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:53,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:53,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,080 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:53,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:53,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:53,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:53,818 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,818 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,823 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,823 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,840 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 173#L694true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,842 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,843 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,843 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,846 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,847 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:53,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:53,884 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:53,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,062 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,063 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,090 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 206#L687-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,090 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,239 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,239 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,265 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,294 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,295 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,295 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,297 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,297 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,316 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,316 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,320 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,332 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,333 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,333 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,341 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,341 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,367 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,377 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,378 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,452 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,459 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,459 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,459 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,459 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,460 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,462 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,484 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:54,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:54,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,488 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,488 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,488 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,489 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,533 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,533 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,534 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,536 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,536 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,537 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,537 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,538 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,538 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:54,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:54,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:54,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:54,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,581 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:19:54,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 151#L690true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,595 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,596 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:54,602 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,602 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,607 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,643 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [38#L687-8true, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,651 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:54,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:54,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:19:54,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,654 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,722 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,722 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:54,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:54,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:19:54,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 245#L687-6true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,745 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:54,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:54,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:54,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 36#L691-4true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,749 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:54,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,765 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,766 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:54,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,781 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,792 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,792 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,793 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:54,874 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,875 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:54,894 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:54,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:54,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:55,076 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,076 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:55,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:55,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:55,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:55,076 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,077 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,077 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:55,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:55,161 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,161 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,250 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 157#L687-2true, 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,250 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,308 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,311 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,311 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 46#L694-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,330 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:55,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:55,377 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:19:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 68#L695true, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,027 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,027 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:56,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,027 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:56,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:56,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:56,102 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,102 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,109 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,130 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,131 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,131 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 173#L694true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,132 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,133 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,135 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,139 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,212 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,213 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,406 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,406 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,487 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,487 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,488 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,488 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,497 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,499 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,500 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,560 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,561 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,561 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,563 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,585 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,587 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,601 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,601 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,602 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,602 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,615 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 242#L691-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,615 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 113#L700-1true, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,642 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,643 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,643 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,787 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,793 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,809 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,809 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,810 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:56,811 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,812 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,814 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,814 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,815 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,841 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,842 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,842 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 245#L687-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,877 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:56,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:56,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,884 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:56,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,884 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:56,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:56,885 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,885 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,891 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,892 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,945 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,945 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,946 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 38#L687-8true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,948 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,952 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,956 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:56,957 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:56,997 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:56,997 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:56,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,005 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:57,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:57,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:19:57,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,009 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:57,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:57,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:57,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:57,100 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,101 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:57,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:57,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:57,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:57,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is not cut-off event
[2023-11-01 18:19:57,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,112 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,472 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,474 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,474 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,479 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:57,487 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:57,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,172 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,218 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,244 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,245 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,247 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,248 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,251 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,257 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,418 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,422 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 31#L689true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,723 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,737 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,740 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,740 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,742 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 198#L717-4true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,807 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,807 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,808 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,837 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,839 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,841 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,841 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:19:58,844 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,844 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:19:58,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,852 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,852 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,853 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:58,863 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,864 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:58,867 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:58,867 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,868 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,872 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][152], [75#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,872 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:58,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:58,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:58,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:58,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,899 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,899 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:58,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:58,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,937 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,957 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,966 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:58,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,967 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:58,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,969 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:19:58,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,989 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:58,990 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:58,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,006 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,006 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 245#L687-6true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,007 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,017 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,017 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,018 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,047 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,047 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,052 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,053 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:59,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:59,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:59,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:19:59,053 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,054 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:59,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:59,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:59,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:19:59,065 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,065 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,117 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,118 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:19:59,125 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,126 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 254#L700true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,127 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,133 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 173#L694true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,134 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,158 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,266 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,266 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:59,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:59,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:19:59,268 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,268 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,270 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,270 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,308 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,310 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,310 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,312 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,318 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,318 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:59,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:19:59,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,354 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 263#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,361 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,362 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:59,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:59,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:59,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,527 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,528 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,528 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,540 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,540 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:19:59,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:19:59,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,545 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,546 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,546 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,547 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,547 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,547 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:19:59,549 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,550 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,594 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:19:59,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:19:59,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,594 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,595 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:19:59,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:19:59,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,692 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,696 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,704 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:19:59,704 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:19:59,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:00,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 151#L690true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,330 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,365 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,453 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,456 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [38#L687-8true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,459 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,529 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,530 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:00,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:00,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:00,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:00,558 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,558 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,559 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,559 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,560 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:00,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:00,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:00,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:00,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,568 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:00,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:00,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:00,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:00,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,571 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,574 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,978 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 31#L689true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,980 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:00,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:00,982 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:00,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,039 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,039 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,040 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:01,065 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,066 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,067 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,069 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,069 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:01,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:01,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:01,071 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,071 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 31#L689true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,081 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:01,092 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,093 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:01,098 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,099 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,099 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,100 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,118 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,129 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,129 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,150 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,151 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,151 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,151 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,199 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,215 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,215 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,234 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 245#L687-6true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,234 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,235 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,241 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,241 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,241 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,241 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,264 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,264 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,288 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,292 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,292 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:01,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:01,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:01,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:01,341 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:01,342 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,342 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,342 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 238#L700-1true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,352 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,353 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,355 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,363 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 46#L694-2true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,364 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,365 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,367 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,388 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,392 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,429 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,430 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,431 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,440 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,440 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:01,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,441 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,441 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,442 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,442 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,454 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 111#L694true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,461 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [111#L694true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,466 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is not cut-off event
[2023-11-01 18:20:01,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,473 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,474 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,476 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,476 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,512 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,514 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,515 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,515 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:01,522 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,522 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:01,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:20:01,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,523 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:01,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:01,652 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,652 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:01,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:20:01,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:20:01,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:20:01,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:20:01,653 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 216#L696true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,653 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:20:01,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:20:01,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:20:01,665 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,665 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,667 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,674 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,683 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,683 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,813 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:01,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,925 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:01,937 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:01,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:02,626 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,626 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,684 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,685 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,685 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,685 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:02,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:02,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:02,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:02,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,762 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:02,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:02,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:02,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:02,773 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,773 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:02,905 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,906 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 151#L690true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:02,909 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,034 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,034 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,035 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,035 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:03,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:03,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:03,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:03,073 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,074 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,075 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,075 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,089 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,090 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,101 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:03,101 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,106 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,110 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,111 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 131#ULTIMATE.startEXITtrue, 286#true, 31#L689true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,620 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:03,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 131#ULTIMATE.startEXITtrue, 286#true, 31#L689true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,621 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 31#L689true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,634 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 31#L689true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,636 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,706 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,706 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,706 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,706 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,741 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,741 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,743 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,743 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,746 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:03,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:03,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:03,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:03,748 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,748 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,763 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,763 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,779 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,780 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,780 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,781 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,781 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,782 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,782 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 254#L700true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,783 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,790 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,791 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,791 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,791 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,792 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,792 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,792 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:03,793 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,794 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 46#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,795 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,796 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,797 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,798 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 173#L694true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,798 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,819 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,842 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,843 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,843 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:03,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,910 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,910 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,910 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:03,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:03,944 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:03,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,166 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,166 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,167 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,167 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,168 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,169 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,169 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,177 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,178 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,178 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,181 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,181 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,182 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,184 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 175#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,184 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,185 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,207 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,208 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,211 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,249 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,251 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,252 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,252 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,254 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,270 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,280 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,280 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,283 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,295 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,295 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:20:04,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,304 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,306 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,309 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,363 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,371 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,375 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,376 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:04,387 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 263#L691-4true, threadThread1of3ForFork0InUse, 68#L695true, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,387 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:04,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:04,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 263#L691-4true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,388 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:04,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:04,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:04,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:04,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,390 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,553 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,560 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,571 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:04,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,766 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:04,767 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:05,465 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][152], [75#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,466 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,534 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,535 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:05,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:05,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:05,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:05,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:05,535 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,536 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:05,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,599 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,777 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,778 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 250#L691-4true, 286#true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,780 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:05,784 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:05,784 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:05,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,138 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 131#ULTIMATE.startEXITtrue, 286#true, 31#L689true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,139 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,154 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 250#L691-4true, 286#true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,257 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,262 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:06,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:06,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:06,275 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,275 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,276 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,293 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,294 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,294 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,302 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,303 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,304 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,305 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:06,306 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,307 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,308 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,309 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,324 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,324 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,426 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:06,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:06,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:06,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:06,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 148#L700-8true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,480 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,489 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,524 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,576 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,576 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:06,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:06,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:06,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:06,582 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,582 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,593 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,639 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,640 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,640 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,642 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,649 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,651 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,651 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,652 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,653 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,653 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,655 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 216#L696true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,667 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:06,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 139#L694-6true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,668 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,671 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,671 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,699 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,700 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,700 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,701 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,706 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,707 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 139#L694-6true, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,713 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,714 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,715 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,725 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [139#L694-6true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,727 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,728 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,728 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,730 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,742 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,748 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,749 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,753 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,753 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,754 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:20:06,755 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,755 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,756 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,756 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:06,776 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,776 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:06,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,781 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,784 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 68#L695true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,784 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,785 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:06,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,907 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,915 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,916 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,923 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,924 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:20:06,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:06,924 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:06,924 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:06,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:07,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 14#L715true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,061 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:07,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,061 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:07,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][152], [75#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 286#true, 131#ULTIMATE.startEXITtrue, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,647 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:07,814 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:07,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:07,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:07,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:07,916 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:07,916 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,979 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:07,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:07,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:07,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:07,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 250#L691-4true, 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,980 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 250#L691-4true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,989 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:07,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 250#L691-4true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:07,991 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:07,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,044 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,045 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L687-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,045 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,051 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,226 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 31#L689true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,227 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,259 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:08,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 58#L700-6true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,292 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,295 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,295 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:08,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:08,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:08,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,317 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,318 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,318 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,319 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,319 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,320 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,321 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,321 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,327 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,328 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,329 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,330 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,330 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,331 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,331 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,332 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,333 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,333 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,334 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,335 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,336 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,344 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:08,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,344 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,345 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,399 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [211#threadEXITtrue, 120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,469 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:08,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:08,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:08,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:08,472 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,472 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,491 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,510 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,510 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,511 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,511 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,517 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,519 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,519 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,520 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,522 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,522 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,531 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 216#L696true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,532 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 139#L694-6true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,534 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,541 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 111#L694true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,541 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,553 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,562 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,562 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,563 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,574 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [139#L694-6true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,575 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,586 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,587 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,588 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,590 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,592 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,604 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is not cut-off event
[2023-11-01 18:20:08,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,610 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:08,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,630 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,640 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:08,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,878 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:08,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,880 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:08,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:08,950 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,951 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:08,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,951 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:08,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:08,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:08,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:08,993 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:08,994 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:08,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,008 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,009 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,011 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:09,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,332 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:09,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [111#L694true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,500 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:09,536 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,548 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:09,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,579 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 10#L694-1true])
[2023-11-01 18:20:09,628 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,651 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,654 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,713 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 250#L691-4true, 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,713 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,714 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,714 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,714 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:09,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 58#L700-6true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,724 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:09,796 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:09,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,039 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,039 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 21#L687-2true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,154 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,174 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,174 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,178 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 46#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,178 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,191 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,191 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,192 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,193 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,211 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,215 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:10,215 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,218 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,219 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,220 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,221 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,226 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,229 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,229 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,230 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,231 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,233 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,234 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,234 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,240 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,241 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,371 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,377 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,378 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,386 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 116#L702true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,386 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,389 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,389 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,390 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,395 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 68#L695true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,400 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [116#L702true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,402 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,414 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,426 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 111#L694true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,432 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,450 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,450 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,451 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,460 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,471 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,471 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [139#L694-6true, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,473 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,475 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,478 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,478 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is not cut-off event
[2023-11-01 18:20:10,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,492 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,493 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:10,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,494 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,495 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,495 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,496 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,511 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,512 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,512 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,512 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, 155#L702true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,513 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:10,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,519 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,519 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,525 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,525 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,526 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,527 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,527 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:10,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,586 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,589 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,589 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,590 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:10,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,591 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:10,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,592 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,592 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:10,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:10,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,620 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,621 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,622 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:10,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,622 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:10,659 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,659 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:10,660 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:10,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:10,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:11,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [111#L694true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,228 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,308 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,359 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:11,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:11,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:11,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:11,397 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,398 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,399 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,400 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,400 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,401 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,448 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,460 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,477 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,486 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,486 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,489 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [211#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,556 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,558 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,558 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:11,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,667 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:11,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:11,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:11,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:11,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,833 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,836 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 103#L694-4true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,839 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,840 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,852 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,852 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:11,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,861 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:11,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,872 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,872 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,873 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,874 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:11,877 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,882 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,882 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,883 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:11,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:11,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:11,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:11,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 68#L695true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:11,892 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:11,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,069 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,069 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,070 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,071 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,072 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,075 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:12,075 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 164#L700-6true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,079 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,079 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,083 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,088 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 155#L702true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,088 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,088 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,088 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,092 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,100 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,100 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,101 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,101 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,102 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,102 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,104 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,104 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,106 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 116#L702true, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 263#L691-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,108 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,113 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,120 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 93#L717-2true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,125 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,144 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,145 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,146 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,146 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:12,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:12,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,148 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,148 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,149 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,149 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,155 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,155 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,161 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,162 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,171 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,171 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,173 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [139#L694-6true, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,174 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,176 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,176 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is not cut-off event
[2023-11-01 18:20:12,200 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,201 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,201 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,202 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 155#L702true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,202 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,330 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:12,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,331 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 66#L694-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,334 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,335 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,338 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,338 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:12,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:20:12,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,401 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,403 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,404 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:12,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:12,405 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 242#L691-1true, 286#true, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,405 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:20:12,407 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,407 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:12,410 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,410 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,423 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,425 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,427 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,427 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:12,912 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 66#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,913 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,968 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,972 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 40#L700-1true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,973 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,973 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,973 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,975 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:12,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:12,976 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:12,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,017 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,128 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,129 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,175 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,181 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,199 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,211 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,220 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,231 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,231 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,234 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,409 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,409 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,559 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 206#L687-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,559 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:13,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:13,628 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:13,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:13,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:13,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:13,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,641 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,644 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,646 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,648 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,650 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,652 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 116#L702true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,801 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,801 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:13,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 148#L700-8true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:13,805 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:13,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,815 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,817 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,819 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,820 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,823 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 93#L717-2true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:13,824 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:13,829 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 155#L702true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:13,829 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:13,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:13,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:13,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,005 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:14,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:14,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:14,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,006 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 125#L700-2true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,006 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:14,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:14,031 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,031 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,032 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,032 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,033 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,036 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 52#L717-1true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:14,037 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,039 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,041 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,041 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,042 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,043 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,047 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, 52#L717-1true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,056 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,063 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,064 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,065 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,079 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,080 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,086 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,106 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,123 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,123 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, 139#L694-6true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,126 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is not cut-off event
[2023-11-01 18:20:14,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,154 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,154 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,156 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 263#L691-4true, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,156 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:20:14,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:14,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,179 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,201 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,202 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,202 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,203 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,203 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,204 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,205 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,206 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:14,206 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 242#L691-1true, 286#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,207 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:14,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:14,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:14,277 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,277 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 14#L715true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,287 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:14,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,563 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 103#L694-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,593 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,646 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,646 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,647 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,647 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,649 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,650 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 139#L694-6true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,679 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,753 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:14,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,772 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:14,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,808 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,812 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,830 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,836 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,839 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,849 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,858 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:14,858 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:14,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,331 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:15,331 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:15,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:15,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:15,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,343 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,344 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 103#L694-4true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,345 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,347 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,348 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,350 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,352 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,370 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,371 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:15,375 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,377 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,386 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,386 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,396 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:15,402 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,406 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,406 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,406 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,407 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,470 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,471 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,471 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,512 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,513 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,514 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,519 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,524 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,525 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,534 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, threadThread3of3ForFork0InUse, 116#L702true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,535 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 209#L700-6true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,536 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 139#L694-6true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,548 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,587 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:20:15,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,609 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,610 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,611 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,612 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:15,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,646 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,647 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:15,675 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,675 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,676 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:15,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:15,760 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 152#L691-1true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,760 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:20:15,854 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:15,854 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:15,949 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,949 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,952 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,952 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,953 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,953 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,954 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][159], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,954 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:15,979 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,979 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:15,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:15,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:15,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:15,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:15,982 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:15,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 209#L700-6true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,026 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:16,038 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,041 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,041 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,042 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 216#L696true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,064 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,157 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,187 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 103#L694-4true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,190 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,204 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 103#L694-4true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,204 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,210 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,214 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,219 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,227 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,315 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 36#L691-4true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,315 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 198#L717-4true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,634 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,636 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,638 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,638 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,640 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 209#L700-6true, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,677 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,682 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:16,682 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 113#L700-1true, 116#L702true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,766 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:16,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 155#L702true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,773 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, 8#threadEXITtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,774 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,788 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 116#L702true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,788 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,798 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,798 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:20:16,846 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,846 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:16,847 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, 263#L691-4true, 293#(= |#race~data~0| 0), 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,847 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:16,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:16,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,848 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 131#ULTIMATE.startEXITtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,869 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:16,874 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,874 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:16,884 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:17,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,114 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,124 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 216#L696true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,142 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,193 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,208 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,325 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,326 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,327 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,358 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,372 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,386 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,391 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 202#L696true, 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,396 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:20:17,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,690 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,692 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 116#L702true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,710 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,711 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 116#L702true, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 167#L720-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,711 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,810 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [113#L700-1true, 116#L702true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,810 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,824 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,840 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,874 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,874 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,875 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,876 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:17,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:17,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:17,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:20:17,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,877 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [111#L694true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,877 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:17,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:17,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,895 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,917 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:17,917 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:17,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:18,207 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [threadThread3of3ForFork0InUse, 113#L700-1true, 116#L702true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,208 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,212 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,223 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,223 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,285 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,285 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:18,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, 68#L695true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,291 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][197], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,300 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,301 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][197], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 293#(= |#race~data~0| 0), 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,301 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:18,307 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,310 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,312 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,312 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 68#L695true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,314 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,432 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,469 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 103#L694-4true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,489 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 167#L720-1true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,497 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 202#L696true, 167#L720-1true, 293#(= |#race~data~0| 0), 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,503 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is not cut-off event
[2023-11-01 18:20:18,695 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 31#L689true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,695 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,717 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,717 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:18,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:18,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:18,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:18,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:18,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,725 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,819 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,820 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,824 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,826 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [75#threadEXITtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,826 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,865 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,865 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,866 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:18,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:18,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,868 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,868 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:18,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:18,881 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][168], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 58#L700-6true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,882 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:20:18,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 152#L691-1true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:18,890 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:18,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:18,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:18,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,068 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [75#threadEXITtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,069 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:19,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:19,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:19,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:19,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 58#L700-6true, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,074 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][219], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,089 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 186#L700-5true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,090 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,164 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][197], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 125#L700-2true, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,165 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,165 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,165 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,165 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][229], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 55#L700-2true])
[2023-11-01 18:20:19,172 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,344 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,344 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, 139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,364 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, 202#L696true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,378 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,623 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:19,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:19,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:19,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:19,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,794 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is not cut-off event
[2023-11-01 18:20:19,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 152#L691-1true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,797 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,809 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,809 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:20:19,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,817 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:20:19,859 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,859 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,860 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,860 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,861 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:19,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:19,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:19,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:20:19,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 103#L694-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,864 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:19,865 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:19,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:19,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2023-11-01 18:20:20,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 216#L696true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,402 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 103#L694-4true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,501 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:20,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:20,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:20,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:20,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 68#L695true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,507 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:20:20,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:20,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:20,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:20,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, 164#L700-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,603 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is not cut-off event
[2023-11-01 18:20:20,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is not cut-off event
[2023-11-01 18:20:20,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is not cut-off event
[2023-11-01 18:20:20,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is not cut-off event
[2023-11-01 18:20:20,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,619 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:20:20,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,640 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,640 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][125], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 93#L717-2true, 238#L700-1true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,641 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:20,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,644 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [139#L694-6true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:20,644 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:20,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:20,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 167#L720-1true, 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,087 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:21,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 167#L720-1true, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,087 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 250#L691-4true, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,127 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,183 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,184 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,184 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [139#L694-6true, 113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,210 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:20:21,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:21,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:21,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:21,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 254#L700true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,306 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,307 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 198#L717-4true, 173#L694true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,308 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([977] L720-->L720-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][36], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 173#L694true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 167#L720-1true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,309 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,312 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,312 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:21,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, 52#L717-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,313 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:20:21,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:20:21,314 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 93#L717-2true, threadThread1of3ForFork0InUse, 216#L696true, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,314 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2023-11-01 18:20:21,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:20:21,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,514 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:20:21,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:21,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:21,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:21,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,689 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,689 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:21,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, 216#L696true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:21,880 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event
[2023-11-01 18:20:21,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:21,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:21,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:20:22,031 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [113#L700-1true, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,031 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,032 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 238#L700-1true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,032 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is cut-off event
[2023-11-01 18:20:22,032 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 254#L700true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,033 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,038 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2023-11-01 18:20:22,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,058 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,094 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,094 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:20:22,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][208], [threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 286#true, 238#L700-1true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), 55#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,095 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,310 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][153], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,311 INFO  L383   tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event
[2023-11-01 18:20:22,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:22,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:22,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:20:22,418 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,418 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 46#L694-2true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,425 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is not cut-off event
[2023-11-01 18:20:22,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is not cut-off event
[2023-11-01 18:20:22,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is not cut-off event
[2023-11-01 18:20:22,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 81 ancestors and is not cut-off event
[2023-11-01 18:20:22,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][147], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 116#L702true, threadThread3of3ForFork0InUse, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,640 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:20:22,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:20:22,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [40#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,697 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,698 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][124], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,698 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is not cut-off event
[2023-11-01 18:20:22,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][144], [113#L700-1true, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 66#L694-2true, 186#L700-5true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,711 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:20:22,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:22,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:22,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:20:22,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][78], [threadThread3of3ForFork0InUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,914 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, 111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:22,952 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:22,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:20:23,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 66#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:23,145 INFO  L383   tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event
[2023-11-01 18:20:23,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:20:23,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:20:23,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:20:23,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 209#L700-6true, 10#L694-1true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:23,507 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2023-11-01 18:20:23,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2023-11-01 18:20:23,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2023-11-01 18:20:23,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2023-11-01 18:20:23,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][118], [threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 286#true, 58#L700-6true, Black: 282#(= |#race~threads_alive~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:23,655 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2023-11-01 18:20:23,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2023-11-01 18:20:23,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2023-11-01 18:20:23,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2023-11-01 18:20:23,849 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][178], [75#threadEXITtrue, threadThread3of3ForFork0InUse, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 164#L700-6true, 286#true, 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 282#(= |#race~threads_alive~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse])
[2023-11-01 18:20:23,850 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2023-11-01 18:20:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2023-11-01 18:20:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2023-11-01 18:20:23,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2023-11-01 18:20:23,977 INFO  L130       PetriNetUnfolder]: 621313/1025696 cut-off events.
[2023-11-01 18:20:23,978 INFO  L131       PetriNetUnfolder]: For 478701/574000 co-relation queries the response was YES.
[2023-11-01 18:20:27,047 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2261778 conditions, 1025696 events. 621313/1025696 cut-off events. For 478701/574000 co-relation queries the response was YES. Maximal size of possible extension queue 24016. Compared 11885203 event pairs, 309698 based on Foata normal form. 13384/916192 useless extension candidates. Maximal degree in co-relation 1359807. Up to 613390 conditions per place. 
[2023-11-01 18:20:32,117 INFO  L137   encePairwiseOnDemand]: 417/423 looper letters, 141 selfloop transitions, 5 changer transitions 0/241 dead transitions.
[2023-11-01 18:20:32,117 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 241 transitions, 1155 flow
[2023-11-01 18:20:32,118 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:20:32,119 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:20:32,120 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 888 transitions.
[2023-11-01 18:20:32,120 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6997635933806147
[2023-11-01 18:20:32,120 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 888 transitions.
[2023-11-01 18:20:32,120 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 888 transitions.
[2023-11-01 18:20:32,121 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:20:32,121 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 888 transitions.
[2023-11-01 18:20:32,122 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 296.0) internal successors, (888), 3 states have internal predecessors, (888), 0 states have call successors, (0), 0 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-01 18:20:32,124 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:20:32,124 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:20:32,125 INFO  L175             Difference]: Start difference. First operand has 142 places, 175 transitions, 618 flow. Second operand 3 states and 888 transitions.
[2023-11-01 18:20:32,125 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 241 transitions, 1155 flow
[2023-11-01 18:21:06,575 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 241 transitions, 1121 flow, removed 0 selfloop flow, removed 1 redundant places.
[2023-11-01 18:21:06,578 INFO  L231             Difference]: Finished difference. Result has 145 places, 179 transitions, 635 flow
[2023-11-01 18:21:06,578 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=597, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=635, PETRI_PLACES=145, PETRI_TRANSITIONS=179}
[2023-11-01 18:21:06,579 INFO  L288   CegarLoopForPetriNet]: 136 programPoint places, 9 predicate places.
[2023-11-01 18:21:06,579 INFO  L495      AbstractCegarLoop]: Abstraction has has 145 places, 179 transitions, 635 flow
[2023-11-01 18:21:06,579 INFO  L496      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-01 18:21:06,580 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:21:06,580 INFO  L209   CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-11-01 18:21:06,580 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2023-11-01 18:21:06,580 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:21:06,580 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:21:06,580 INFO  L85        PathProgramCache]: Analyzing trace with hash 924391878, now seen corresponding path program 1 times
[2023-11-01 18:21:06,581 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:21:06,581 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297779452]
[2023-11-01 18:21:06,581 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:21:06,581 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:21:06,609 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:21:06,634 INFO  L134       CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2023-11-01 18:21:06,635 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:21:06,635 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297779452]
[2023-11-01 18:21:06,635 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297779452] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:21:06,635 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:21:06,635 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:21:06,635 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900738266]
[2023-11-01 18:21:06,636 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:21:06,636 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:21:06,636 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:21:06,636 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:21:06,636 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:21:06,696 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 249 out of 423
[2023-11-01 18:21:06,697 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 179 transitions, 635 flow. Second operand  has 3 states, 3 states have (on average 252.33333333333334) internal successors, (757), 3 states have internal predecessors, (757), 0 states have call successors, (0), 0 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-01 18:21:06,697 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:21:06,697 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 249 of 423
[2023-11-01 18:21:06,697 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:21:11,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 293#(= |#race~data~0| 0), 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, 258#L687-8true, threadThread2of3ForFork0InUse])
[2023-11-01 18:21:11,082 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:21:11,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:11,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:11,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:11,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:11,287 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:21:11,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:11,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:11,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:11,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:11,291 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-11-01 18:21:11,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:21:11,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:21:11,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-11-01 18:21:12,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:12,065 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:12,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,102 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:12,103 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:12,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:12,881 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:12,882 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:12,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:12,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:12,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:13,740 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:13,740 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:13,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:13,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:13,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:13,751 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 264#L686-1true, Black: 280#true])
[2023-11-01 18:21:13,751 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event
[2023-11-01 18:21:13,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:21:13,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:21:13,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-11-01 18:21:13,845 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:13,845 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:13,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:13,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:13,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:13,986 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:13,986 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:21:13,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:13,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:13,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:14,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 293#(= |#race~data~0| 0), 221#L690true, 93#L717-2true, threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:21:14,666 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:21:14,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:21:14,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:21:14,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:21:14,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:14,808 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:14,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:14,809 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:14,809 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:14,814 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-11-01 18:21:14,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:21:14,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:21:14,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-11-01 18:21:14,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:14,840 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:14,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 264#L686-1true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:14,941 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:14,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:14,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:14,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:15,804 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:15,805 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:15,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:15,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:15,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:15,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:15,896 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:15,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:15,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:15,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:16,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:16,079 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:16,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:16,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:16,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:16,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 293#(= |#race~data~0| 0), 93#L717-2true, Black: 280#true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse])
[2023-11-01 18:21:16,814 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-11-01 18:21:16,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-11-01 18:21:16,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-11-01 18:21:16,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-11-01 18:21:16,954 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:16,955 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:16,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:16,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:16,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:16,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:16,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:16,975 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:16,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:16,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:16,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:16,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:16,990 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:16,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:16,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:16,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-11-01 18:21:17,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:17,133 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:17,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:17,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:17,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:17,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:17,134 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:17,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:17,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:17,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:17,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:17,144 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:17,228 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:17,234 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-11-01 18:21:17,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:21:17,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:21:17,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-11-01 18:21:17,280 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:17,280 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:17,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:18,108 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:18,108 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:18,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:18,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:18,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:18,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:18,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:18,119 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:18,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:18,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:18,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:18,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:18,124 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:18,142 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:18,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,164 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:18,164 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:18,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:18,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:18,636 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:18,677 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:18,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:18,819 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:18,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:18,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:21:18,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:21:19,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:19,526 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:19,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:19,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:19,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:19,528 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, 264#L686-1true, Black: 280#true])
[2023-11-01 18:21:19,528 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,561 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:19,561 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:19,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:19,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:19,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:19,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:19,682 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 103#L694-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:19,682 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:19,726 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,733 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:19,733 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,739 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:19,739 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:19,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:19,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:19,766 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:19,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:19,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:19,787 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,885 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:19,886 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:19,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:19,920 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:21:20,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:20,025 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:21:20,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:20,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:20,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:20,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:20,976 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:20,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:20,983 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:20,986 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:20,986 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:20,995 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:20,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:21,004 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,006 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,006 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:21,007 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:21:21,037 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:21,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:21,054 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,068 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 103#L694-4true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,068 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,080 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:21:21,084 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,122 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,123 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,152 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,153 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:21,240 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:21,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-11-01 18:21:21,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:21,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:21,261 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,351 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,352 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:21,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:21,353 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:21,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:21,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,356 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][202], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:21,442 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:21,452 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:21,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:21,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:21,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:21,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:21,501 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 225#L687-1true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,610 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,610 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:21:21,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:21,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:21:21,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:21,630 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:21:21,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:21:21,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-11-01 18:21:21,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:22,463 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,464 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:22,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:22,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:22,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:22,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:22,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,473 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:21:22,475 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,483 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:22,483 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:22,493 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:22,504 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:22,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:22,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:22,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:22,506 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 198#L717-4true, 103#L694-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,560 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:22,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 103#L694-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,561 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,566 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,566 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,587 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [24#L694-6true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,602 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,644 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,651 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,654 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:22,655 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:22,685 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 216#L696true])
[2023-11-01 18:21:22,685 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,697 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,712 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:22,712 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,740 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,740 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:22,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:22,751 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,751 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:22,781 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-11-01 18:21:22,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:22,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:22,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,893 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:22,893 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:22,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,894 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:22,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:22,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:22,897 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:22,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:23,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:23,044 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:21:23,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:23,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:23,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:23,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:23,890 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:23,902 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,912 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:23,912 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:23,969 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:23,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:23,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:23,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:23,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 21#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:23,981 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-11-01 18:21:23,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:23,987 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:23,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:23,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:23,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:23,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:23,987 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:23,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:23,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:23,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:24,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 216#L696true])
[2023-11-01 18:21:24,159 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:24,177 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,274 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:24,275 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,275 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,290 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:24,290 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:24,365 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][202], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:24,373 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:24,385 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:24,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:24,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:24,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:24,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:24,420 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:24,421 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:24,492 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:24,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:24,493 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:24,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:24,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:24,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [24#L694-6true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:24,493 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:24,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:24,495 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:24,495 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:24,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:24,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:24,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:24,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:24,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:24,500 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:24,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:25,528 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:25,529 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:25,565 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,566 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:25,566 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:25,573 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:25,582 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:25,611 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:25,699 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 21#L687-2true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 216#L696true])
[2023-11-01 18:21:25,700 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:25,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:25,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:25,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:25,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 230#L687-2true, Black: 280#true, 216#L696true])
[2023-11-01 18:21:25,700 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:25,728 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,743 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:25,744 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,744 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:25,744 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:25,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:25,750 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,799 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:25,800 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is not cut-off event
[2023-11-01 18:21:25,856 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:25,856 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:25,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:26,144 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:26,145 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:26,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:26,217 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:26,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:26,218 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 245#L687-6true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:26,218 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:26,467 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:26,468 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:26,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:26,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:26,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:26,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:26,518 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:21:26,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:26,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:21:26,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:27,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,259 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:27,270 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,317 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:27,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,318 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,469 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:27,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:27,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:27,475 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:27,582 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:27,582 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:27,583 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,852 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,852 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,853 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-11-01 18:21:27,854 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:27,854 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:27,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:27,864 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:27,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:28,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:28,080 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:28,085 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:28,190 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:28,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:28,291 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:28,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:28,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:21:28,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,052 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,052 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:29,083 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,147 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,147 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:29,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:29,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:29,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:29,147 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,148 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,310 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:29,310 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:29,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:29,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:29,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:29,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:29,321 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:29,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:29,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,322 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:29,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:29,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:29,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:29,331 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,437 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:29,437 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:29,438 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,583 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:21:29,583 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,711 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,888 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true])
[2023-11-01 18:21:29,888 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:29,923 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:21:29,924 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:29,957 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-11-01 18:21:29,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 14#L715true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:29,958 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:29,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:30,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 16#L694-4true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:30,051 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-11-01 18:21:30,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:30,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:30,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:30,097 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:30,097 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:30,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:30,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:30,942 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:30,989 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:30,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:30,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:31,115 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:31,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:31,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:31,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:31,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:31,116 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:31,129 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:31,221 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:31,305 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:31,307 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:31,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:31,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:31,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:31,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:31,327 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:31,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:31,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:31,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:21:31,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,328 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 68#L695true, Black: 280#true])
[2023-11-01 18:21:31,331 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:31,338 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:31,622 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,655 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:21:31,667 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,668 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:31,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,668 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,669 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:31,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,669 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,669 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,682 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:31,682 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:31,732 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-11-01 18:21:31,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:31,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:31,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:31,754 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,759 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:31,760 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:31,910 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,928 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:31,929 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:31,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 68#L695true, Black: 280#true])
[2023-11-01 18:21:31,984 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 14#L715true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:31,996 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:31,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,076 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:32,076 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:32,094 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,149 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:32,149 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:32,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:32,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:32,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:32,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:32,205 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:32,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:32,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:21:33,127 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:33,127 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,183 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,183 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:33,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:33,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,190 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,203 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:33,204 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:33,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:33,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:33,287 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,328 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,329 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,329 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,330 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:33,348 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:33,537 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:33,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:33,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:33,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:21:33,538 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:33,538 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:33,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:33,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:33,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:33,691 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:33,692 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,703 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:33,704 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:33,727 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:33,769 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:33,770 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:33,913 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:33,952 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:33,953 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:33,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is not cut-off event
[2023-11-01 18:21:33,953 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:33,953 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:33,977 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:33,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, Black: 280#true])
[2023-11-01 18:21:34,000 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,000 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:21:34,067 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:34,156 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,176 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:21:34,176 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 2#L714-3true, Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:34,438 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-11-01 18:21:34,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:34,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:21:34,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:35,241 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,241 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,289 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,290 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:35,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:35,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:35,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:35,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,301 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:35,317 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,333 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,334 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,335 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,335 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,335 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,344 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:35,344 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,346 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:35,347 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:35,347 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:35,468 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:35,491 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,561 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,562 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:35,753 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:35,754 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:35,754 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,767 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:35,767 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,834 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,835 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,835 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is not cut-off event
[2023-11-01 18:21:35,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,836 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,851 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:21:35,852 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:35,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:35,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:35,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:21:35,912 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:35,912 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 152#L691-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:35,914 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,930 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:35,930 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:35,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:35,952 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:35,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:36,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 68#L695true, Black: 280#true])
[2023-11-01 18:21:36,016 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,016 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,095 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:36,095 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:36,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:36,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:36,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:36,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:36,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:36,135 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:36,339 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:36,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,400 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:37,401 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,402 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,424 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,424 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,484 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,484 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,495 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:37,496 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:37,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, 68#L695true, Black: 280#true])
[2023-11-01 18:21:37,512 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:37,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, 152#L691-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:37,514 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:37,518 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,531 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,532 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,532 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:37,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,533 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:37,543 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:37,544 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 58#L700-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:37,595 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 68#L695true, Black: 280#true])
[2023-11-01 18:21:37,619 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,669 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,669 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,686 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 68#L695true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:37,686 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:37,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:37,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:37,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:37,860 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:37,860 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:37,863 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:37,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:37,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:37,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:37,864 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:37,864 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:37,865 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:37,876 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:37,938 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,943 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:37,943 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:37,944 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:37,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:37,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:37,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:21:38,040 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:38,041 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:38,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:38,065 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,075 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:38,075 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:38,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:38,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:38,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:38,292 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:38,293 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:38,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:38,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:38,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:38,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:38,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:38,337 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:38,442 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is not cut-off event
[2023-11-01 18:21:38,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:21:38,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:21:38,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is not cut-off event
[2023-11-01 18:21:38,443 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:38,443 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:38,580 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:38,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:39,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 16#L694-4true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:39,555 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:39,556 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,557 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:39,557 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:39,584 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,657 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:39,657 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:39,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:39,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:39,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:39,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:39,690 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,708 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:39,708 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:39,719 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,733 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:39,734 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,747 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true, 68#L695true])
[2023-11-01 18:21:39,748 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,775 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:39,776 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:39,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:39,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:39,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:39,776 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:39,776 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:39,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:39,784 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:39,784 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:39,833 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:39,859 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:39,859 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:39,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:40,062 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:40,066 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:40,078 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:40,233 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:40,247 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:40,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:40,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:40,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:40,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,444 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:40,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:40,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:21:40,502 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:40,502 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:40,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:40,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:40,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:40,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:40,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,587 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is not cut-off event
[2023-11-01 18:21:40,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:21:40,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:21:40,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is not cut-off event
[2023-11-01 18:21:40,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:21:40,595 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,642 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,646 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,647 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:40,748 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:40,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:41,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:41,677 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,678 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:41,678 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:41,680 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:41,812 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:41,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:41,835 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:41,854 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:41,854 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:41,865 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:41,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:42,005 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,111 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:42,111 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:42,128 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:42,144 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:42,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:42,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:42,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:42,348 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:42,353 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:42,440 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:42,613 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:42,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:42,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:42,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is not cut-off event
[2023-11-01 18:21:42,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:42,613 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:42,821 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:42,821 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:42,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:42,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:42,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:43,040 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:21:43,041 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-11-01 18:21:43,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:43,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:43,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:43,107 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:43,108 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:43,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:43,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:43,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:43,108 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:43,108 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:43,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:43,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:43,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:43,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:44,400 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0), 202#L696true])
[2023-11-01 18:21:44,401 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:44,402 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:44,582 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:44,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:44,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:44,620 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:44,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:44,650 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:44,668 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,707 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, 93#L717-2true, Black: 280#true, 68#L695true])
[2023-11-01 18:21:44,707 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,891 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:44,891 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:44,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:44,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:44,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:44,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:44,934 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,963 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:44,963 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:44,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:44,972 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:44,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:44,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:44,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:45,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:45,088 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:45,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:45,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:45,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:45,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:45,294 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][202], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:45,533 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:45,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:45,656 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,657 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:45,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,670 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,742 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,749 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,750 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:45,878 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:45,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:45,915 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:45,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is not cut-off event
[2023-11-01 18:21:45,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:45,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:45,943 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:45,943 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:45,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:46,021 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:46,021 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:46,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:46,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:46,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:46,123 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:46,124 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:46,134 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:46,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:46,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:46,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:46,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:46,135 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:46,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:46,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:46,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:46,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:46,193 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:46,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:47,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:47,212 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:47,213 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,214 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:47,214 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,270 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:47,270 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:47,371 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:47,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:47,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:47,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:47,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:47,379 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:47,379 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:47,380 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 280#true, 55#L700-2true])
[2023-11-01 18:21:47,380 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:47,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:47,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:47,404 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:47,404 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:47,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:47,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:47,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:47,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:47,430 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:47,449 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,457 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:47,457 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:47,531 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,550 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:47,550 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true])
[2023-11-01 18:21:47,606 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:47,637 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:47,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:47,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:47,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:47,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:47,672 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:47,702 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,707 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:47,707 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:47,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:47,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:47,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:47,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:47,711 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is not cut-off event
[2023-11-01 18:21:47,827 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:47,827 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:47,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,267 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:21:48,267 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,289 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:21:48,290 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:48,411 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:48,493 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:48,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:48,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:48,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:48,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:48,500 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:48,608 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:48,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 182#L687-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:48,679 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:48,688 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:48,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:49,799 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:49,799 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,810 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:49,810 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 16#L694-4true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:49,811 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:49,812 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,813 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:49,813 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,874 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:49,874 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:49,875 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:49,876 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:49,876 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:49,984 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:49,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,006 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:50,006 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:50,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:50,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:50,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:50,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:50,018 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:50,019 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:50,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 55#L700-2true])
[2023-11-01 18:21:50,020 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:50,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:50,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:50,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,064 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,069 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:50,069 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:50,070 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:50,093 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,123 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:50,123 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,129 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,171 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,171 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,172 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,173 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,173 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,173 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,211 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [24#L694-6true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:50,218 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,295 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:50,296 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,300 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:50,332 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 116#L702true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:50,332 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:21:50,363 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:50,396 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:50,401 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:50,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:50,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-11-01 18:21:50,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:21:50,422 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,629 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,629 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,630 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:50,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,631 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:50,661 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:50,662 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:50,825 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:50,825 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:50,930 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:50,931 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:50,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:50,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:50,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:50,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:50,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:50,961 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:50,962 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:50,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:51,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:51,025 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,141 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:51,142 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,142 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:51,142 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,147 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:51,147 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,149 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:51,149 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,150 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 157#L687-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:51,150 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:51,265 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:51,285 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:51,286 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,328 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:51,329 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is not cut-off event
[2023-11-01 18:21:51,329 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:51,329 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 182#L687-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:51,337 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 229#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:51,385 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:51,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:21:52,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, Black: 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 254#L700true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:21:52,096 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,097 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, Black: 280#true, threadThread1of3ForFork0InUse, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:21:52,097 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-11-01 18:21:52,239 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:52,239 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,239 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:52,247 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:52,248 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,249 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:52,249 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,309 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:52,310 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:52,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,314 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:52,314 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:52,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:52,427 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:52,427 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:52,428 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 55#L700-2true])
[2023-11-01 18:21:52,428 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:52,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:21:52,463 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:52,463 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,464 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:21:52,504 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:52,530 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,604 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:52,604 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:52,610 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:52,615 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,720 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:52,720 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:52,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:52,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:52,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:52,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:52,868 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:52,869 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:52,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:52,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:52,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:52,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:52,880 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:52,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,131 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:53,131 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is not cut-off event
[2023-11-01 18:21:53,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:21:53,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:21:53,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is not cut-off event
[2023-11-01 18:21:53,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:53,142 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:53,142 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:53,321 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 157#L687-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:53,420 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:53,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:21:53,538 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:53,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:54,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, Black: 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 131#ULTIMATE.startEXITtrue, 46#L694-2true, threadThread1of3ForFork0InUse, Black: 280#true, 293#(= |#race~data~0| 0), threadThread2of3ForFork0InUse])
[2023-11-01 18:21:54,136 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,136 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [threadThread3of3ForFork0NotInUse, 40#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 280#true, threadThread2of3ForFork0InUse])
[2023-11-01 18:21:54,136 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,137 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,137 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-11-01 18:21:54,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:54,226 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:54,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:54,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:54,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:54,294 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:54,294 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:54,373 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:54,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:21:54,373 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:54,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:54,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 206#L687-5true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:54,391 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 202#L696true])
[2023-11-01 18:21:54,641 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:54,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:21:54,642 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:54,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true, 202#L696true, 55#L700-2true])
[2023-11-01 18:21:54,643 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:54,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:54,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:54,678 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,689 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:54,689 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,770 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 66#L694-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:54,770 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:54,815 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:54,858 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:54,858 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:54,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:54,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:54,871 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:54,872 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 58#L700-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:54,880 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,881 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 280#true])
[2023-11-01 18:21:54,967 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:54,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,021 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:55,022 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,023 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:55,023 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,023 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,023 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,024 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:21:55,024 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:55,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:55,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:55,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:55,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:55,059 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:55,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:55,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:55,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:55,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:55,212 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:21:55,371 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:55,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:55,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:55,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is not cut-off event
[2023-11-01 18:21:55,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:55,376 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:55,377 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:55,390 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,403 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:55,404 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:55,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:55,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:55,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:55,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:55,479 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:55,589 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:55,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:21:55,609 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:55,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:21:56,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0), 55#L700-2true])
[2023-11-01 18:21:56,628 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:56,643 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:56,709 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:56,724 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,896 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:56,896 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,919 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:56,919 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:56,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:56,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:56,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:56,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:56,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 103#L694-4true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:56,971 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:56,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:57,046 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:57,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:57,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:57,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is not cut-off event
[2023-11-01 18:21:57,047 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:57,047 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:21:57,048 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,057 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:57,118 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 280#true])
[2023-11-01 18:21:57,136 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:57,180 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:57,181 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:57,182 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:57,313 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,316 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][206], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 280#true])
[2023-11-01 18:21:57,316 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,316 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,327 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,328 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,458 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,459 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,467 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:57,467 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,676 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][143], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:21:57,676 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:57,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-11-01 18:21:57,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,771 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:57,771 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:57,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:21:57,867 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:21:57,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:57,926 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:57,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:21:57,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:21:58,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:58,608 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:58,628 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 293#(= |#race~data~0| 0), 55#L700-2true])
[2023-11-01 18:21:58,634 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0), 55#L700-2true])
[2023-11-01 18:21:58,634 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,635 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 16#L694-4true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0), 55#L700-2true])
[2023-11-01 18:21:58,635 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:21:58,636 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:58,648 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 16#L694-4true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:58,649 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:58,650 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:58,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:21:58,650 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:21:58,702 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:58,721 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:58,774 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,775 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:58,776 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:21:58,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-11-01 18:21:58,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:58,902 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,933 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:58,933 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,934 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:58,934 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:58,935 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:58,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:58,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:58,982 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:21:59,006 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,006 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:59,044 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:59,064 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:21:59,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:59,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:59,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:21:59,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,066 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:59,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:59,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:21:59,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:59,080 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1190] L700-5-->L700-6: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet10_3|)  InVars {threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|}  OutVars{threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][171], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 68#L695true])
[2023-11-01 18:21:59,084 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,140 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 38#L687-8true, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,145 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,356 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:21:59,357 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,358 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:21:59,358 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:21:59,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,359 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:21:59,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:59,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:59,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:21:59,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, Black: 280#true])
[2023-11-01 18:21:59,447 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:59,487 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:21:59,488 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,493 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,599 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:21:59,599 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:21:59,609 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,848 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,855 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:21:59,855 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:21:59,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:00,428 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,566 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 264#L686-1true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:00,566 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:00,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 264#L686-1true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:00,567 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:00,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,576 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:22:00,576 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true])
[2023-11-01 18:22:00,604 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:22:00,609 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 202#L696true])
[2023-11-01 18:22:00,628 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:00,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:00,632 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:00,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:00,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:00,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:00,752 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:00,752 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 170#$Ultimate##0true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:00,753 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-11-01 18:22:00,992 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:00,992 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:00,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,997 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:00,998 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:00,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:00,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:01,089 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:01,089 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:01,090 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 216#L696true])
[2023-11-01 18:22:01,141 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:01,159 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:01,186 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,223 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:01,223 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:01,227 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,228 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:01,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:01,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:01,234 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:01,235 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,236 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:01,236 INFO  L383   tUnfolder$Statistics]: this new event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,237 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,237 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is not cut-off event
[2023-11-01 18:22:01,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:01,243 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,311 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,311 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,312 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,326 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:01,327 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:01,329 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:01,330 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,336 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,398 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:01,398 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:01,399 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,465 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 10#L694-1true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,466 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:01,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:01,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:01,513 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:01,690 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:01,751 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:01,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:01,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:01,834 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:01,834 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:01,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:01,840 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:01,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:01,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:01,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:02,403 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:02,403 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,404 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:02,598 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,599 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:02,599 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:02,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 264#L686-1true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:02,602 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:02,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 264#L686-1true])
[2023-11-01 18:22:02,603 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-11-01 18:22:02,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][73], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:22:02,613 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,802 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 230#L687-2true, 202#L696true])
[2023-11-01 18:22:02,803 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:02,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,030 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:22:03,030 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:03,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:03,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:03,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:03,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:03,066 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:03,073 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,107 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:03,107 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:03,108 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,109 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:03,109 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:03,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:03,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:03,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:03,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:03,213 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:03,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:03,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:03,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:03,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][42], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:03,214 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,273 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,289 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, 247#L700-2true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,290 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 55#L700-2true])
[2023-11-01 18:22:03,296 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,298 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:22:03,298 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, Black: 280#true])
[2023-11-01 18:22:03,369 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:03,392 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,393 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,393 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:22:03,394 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:03,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,394 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:03,398 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:03,398 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:03,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,425 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,425 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:03,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:03,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:03,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:03,426 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:03,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:03,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:03,615 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:03,623 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,740 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:03,741 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:03,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:04,634 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:04,635 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:04,637 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L694-2-->L694-4: Formula: (= |v_#race~data~0_23| |v_threadThread1of3ForFork0_#t~nondet6_13|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_23|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_13|}  AuxVars[]  AssignedVars[#race~data~0, threadThread1of3ForFork0_#t~nondet6][186], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true])
[2023-11-01 18:22:04,639 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 66#L694-2true, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:04,639 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L694-2-->L694-4: Formula: (= |v_#race~data~0_23| |v_threadThread1of3ForFork0_#t~nondet6_13|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_23|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_13|}  AuxVars[]  AssignedVars[#race~data~0, threadThread1of3ForFork0_#t~nondet6][186], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, Black: 280#true])
[2023-11-01 18:22:04,641 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 66#L694-2true, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:04,641 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:04,644 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:04,644 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:04,916 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:04,916 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:04,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:04,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:04,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:04,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:04,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, 240#L694-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:04,951 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,959 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:04,959 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:04,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:04,988 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:04,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:04,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:04,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:05,047 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:05,050 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is not cut-off event
[2023-11-01 18:22:05,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:05,078 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,161 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 93#L717-2true, Black: 280#true, 68#L695true])
[2023-11-01 18:22:05,161 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:05,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:05,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:05,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:05,166 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 55#L700-2true])
[2023-11-01 18:22:05,166 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,168 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:05,169 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,169 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:05,170 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:05,225 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:05,227 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:05,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, Black: 280#true])
[2023-11-01 18:22:05,313 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,456 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:05,456 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:05,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:05,462 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:05,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:05,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:05,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,222 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:06,222 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L694-2-->L694-4: Formula: (= |v_#race~data~0_23| |v_threadThread1of3ForFork0_#t~nondet6_13|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_23|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_13|}  AuxVars[]  AssignedVars[#race~data~0, threadThread1of3ForFork0_#t~nondet6][186], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, 103#L694-4true, Black: 280#true])
[2023-11-01 18:22:06,225 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 66#L694-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,225 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 66#L694-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:06,226 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,611 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:06,611 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:06,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:06,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:06,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:06,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,651 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,675 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,675 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,676 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,676 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,676 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,677 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,691 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:22:06,691 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:22:06,692 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 164#L700-6true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,738 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is not cut-off event
[2023-11-01 18:22:06,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:22:06,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:22:06,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is not cut-off event
[2023-11-01 18:22:06,738 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:06,738 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,751 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 164#L700-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,751 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,751 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,751 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 164#L700-6true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:06,752 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:06,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:06,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:06,753 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,763 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:06,763 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:06,780 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 68#L695true])
[2023-11-01 18:22:06,836 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 55#L700-2true])
[2023-11-01 18:22:06,842 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,844 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:06,845 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,845 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,845 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,845 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:06,892 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,893 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:06,895 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:06,895 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:06,912 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][196], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 258#L687-8true])
[2023-11-01 18:22:06,912 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-11-01 18:22:06,923 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:06,923 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:06,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:06,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:06,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-11-01 18:22:06,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 68#L695true])
[2023-11-01 18:22:06,956 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:06,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:06,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:06,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:07,091 INFO  L383   tUnfolder$Statistics]: this new event has 68 ancestors and is cut-off event
[2023-11-01 18:22:07,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:07,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:07,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:07,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:07,248 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:07,249 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:07,251 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:07,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:07,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-11-01 18:22:08,323 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:08,323 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:08,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:08,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:08,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:08,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 68 ancestors and is cut-off event
[2023-11-01 18:22:08,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:08,349 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:08,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:08,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:08,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:08,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 68#L695true])
[2023-11-01 18:22:08,361 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:08,368 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:08,438 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:08,463 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:08,476 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:08,489 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,565 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:08,565 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true, 55#L700-2true])
[2023-11-01 18:22:08,575 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,578 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:08,578 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,579 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:08,579 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:08,879 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,888 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:08,888 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:08,890 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,891 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 14#L715true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:08,891 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:08,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2023-11-01 18:22:09,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 230#L687-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:09,452 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:09,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:09,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-11-01 18:22:09,775 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:09,775 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,775 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:09,785 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 175#L694-4true, Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:22:09,817 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:09,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:09,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:09,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:09,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:09,864 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:09,875 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 202#L696true])
[2023-11-01 18:22:09,966 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:09,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:10,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:10,218 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:10,219 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:10,220 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:10,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:10,732 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,739 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:10,739 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:10,870 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:10,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 116#L702true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,193 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,226 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,227 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 70 ancestors and is cut-off event
[2023-11-01 18:22:11,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,300 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,300 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,301 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,302 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,302 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:11,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,302 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:11,302 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,303 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,346 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:11,346 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,405 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:11,405 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:11,418 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:11,419 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,498 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:11,498 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:11,499 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,500 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:11,501 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:11,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:11,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,624 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,635 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,635 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:11,636 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,638 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:11,638 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:11,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 10#L694-1true, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:11,985 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:11,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:11,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:11,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:12,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:12,021 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,094 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 58#L700-6true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:12,134 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,165 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,166 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,215 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 148#L700-8true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:12,216 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,220 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 148#L700-8true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:12,221 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 240#L694-3true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0), 258#L687-8true])
[2023-11-01 18:22:12,489 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:12,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:12,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:12,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:12,661 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:12,662 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,662 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:12,687 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:12,688 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:12,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 116#L702true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:12,702 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,762 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:12,763 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:12,763 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:12,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:12,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:12,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:12,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:12,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2023-11-01 18:22:12,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,853 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 24#L694-6true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,866 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 155#L702true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,867 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,867 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true])
[2023-11-01 18:22:12,867 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,868 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:12,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:12,958 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:13,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 263#L691-4true, threadThread1of3ForFork0InUse, 10#L694-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,362 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:13,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,365 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:13,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 64 ancestors and is cut-off event
[2023-11-01 18:22:13,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,475 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:13,477 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,516 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 148#L700-8true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,517 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,519 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:13,552 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:13,552 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,595 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,598 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:13,598 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:13,903 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:13,904 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,905 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:13,905 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:13,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:13,995 INFO  L383   tUnfolder$Statistics]: this new event has 72 ancestors and is not cut-off event
[2023-11-01 18:22:13,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:22:13,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:22:13,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is not cut-off event
[2023-11-01 18:22:14,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:14,047 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,048 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,049 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,058 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 211#threadEXITtrue, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,064 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:14,065 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 148#L700-8true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,144 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2023-11-01 18:22:14,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:14,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:14,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-11-01 18:22:14,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:14,628 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:14,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:14,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:14,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-11-01 18:22:14,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:14,668 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,670 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:14,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:14,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:14,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:14,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:14,670 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,789 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:14,789 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:14,826 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 211#threadEXITtrue, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:14,827 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,828 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [8#threadEXITtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:14,828 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:14,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:15,253 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:15,254 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:15,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:15,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:15,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is not cut-off event
[2023-11-01 18:22:15,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:15,259 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:15,260 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 155#L702true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:15,363 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:15,364 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is cut-off event
[2023-11-01 18:22:15,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 186#L700-5true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:15,761 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,770 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0), 202#L696true])
[2023-11-01 18:22:15,771 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:15,772 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:15,904 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 240#L694-3true, Black: 291#true, 131#ULTIMATE.startEXITtrue, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 127#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:15,905 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:15,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,931 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:15,932 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:15,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, Black: 280#true])
[2023-11-01 18:22:15,932 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:15,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:15,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-11-01 18:22:16,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][155], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:16,282 INFO  L383   tUnfolder$Statistics]: this new event has 74 ancestors and is not cut-off event
[2023-11-01 18:22:16,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:22:16,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:22:16,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 74 ancestors and is not cut-off event
[2023-11-01 18:22:16,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:16,287 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:16,288 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 167#L720-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:16,294 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][88], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 8#threadEXITtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:16,339 INFO  L383   tUnfolder$Statistics]: this new event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 75 ancestors and is cut-off event
[2023-11-01 18:22:17,342 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:17,343 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:17,343 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:17,349 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2023-11-01 18:22:17,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:17,725 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:22:17,728 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:17,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:18,169 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:18,170 INFO  L383   tUnfolder$Statistics]: this new event has 77 ancestors and is cut-off event
[2023-11-01 18:22:18,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:18,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:18,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 77 ancestors and is cut-off event
[2023-11-01 18:22:18,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [75#threadEXITtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:18,462 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:22:18,500 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [24#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 55#L700-2true])
[2023-11-01 18:22:18,507 INFO  L383   tUnfolder$Statistics]: this new event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 78 ancestors and is cut-off event
[2023-11-01 18:22:18,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][217], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 55#L700-2true, 258#L687-8true])
[2023-11-01 18:22:18,962 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:22:18,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:18,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:18,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:19,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][136], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 209#L700-6true, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true])
[2023-11-01 18:22:19,336 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1272] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_48| |v_threadThread3of3ForFork0_#t~nondet10_13|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet10=|v_threadThread3of3ForFork0_#t~nondet10_13|, #race~threads_alive~0=|v_#race~threads_alive~0_48|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet10, #race~threads_alive~0][198], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 164#L700-6true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 282#(= |#race~threads_alive~0| 0), 202#L696true, 55#L700-2true])
[2023-11-01 18:22:19,343 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2023-11-01 18:22:19,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:19,869 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:22:19,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:19,875 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:22:19,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,875 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:19,895 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:22:19,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,896 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:19,896 INFO  L383   tUnfolder$Statistics]: this new event has 81 ancestors and is cut-off event
[2023-11-01 18:22:19,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:19,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2023-11-01 18:22:20,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:20,381 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,382 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:20,382 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,397 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1301] L694-2-->L694-4: Formula: (= |v_#race~data~0_23| |v_threadThread1of3ForFork0_#t~nondet6_13|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_23|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_13|}  AuxVars[]  AssignedVars[#race~data~0, threadThread1of3ForFork0_#t~nondet6][186], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 103#L694-4true, 46#L694-2true, Black: 280#true])
[2023-11-01 18:22:20,397 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,397 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][49], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 66#L694-2true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 46#L694-2true, Black: 280#true, 293#(= |#race~data~0| 0)])
[2023-11-01 18:22:20,398 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1291] L694-2-->L694-4: Formula: (= |v_#race~data~0_21| |v_threadThread2of3ForFork0_#t~nondet6_17|)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_21|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_17|}  AuxVars[]  AssignedVars[#race~data~0, threadThread2of3ForFork0_#t~nondet6][209], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 66#L694-2true, threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, 241#L720-2true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:20,398 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:20,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:20,779 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:22:20,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:22:21,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][134], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 116#L702true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:21,117 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:21,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:21,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:21,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 82 ancestors and is cut-off event
[2023-11-01 18:22:21,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][169], [113#L700-1true, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 116#L702true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 7#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:22:21,118 INFO  L383   tUnfolder$Statistics]: this new event has 82 ancestors and is cut-off event
[2023-11-01 18:22:21,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:21,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:21,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 72 ancestors and is cut-off event
[2023-11-01 18:22:21,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:21,168 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][134], [75#threadEXITtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 81#threadErr4ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, Black: 280#true])
[2023-11-01 18:22:21,612 INFO  L383   tUnfolder$Statistics]: this new event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 83 ancestors and is cut-off event
[2023-11-01 18:22:21,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:21,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2023-11-01 18:22:21,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, Black: 280#true, 55#L700-2true])
[2023-11-01 18:22:21,641 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event
[2023-11-01 18:22:21,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:22:21,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:22:21,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2023-11-01 18:22:21,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][179], [113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#L691-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 55#L700-2true])
[2023-11-01 18:22:21,913 INFO  L383   tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#L691-4true, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true])
[2023-11-01 18:22:21,914 INFO  L383   tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:21,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2023-11-01 18:22:22,022 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][144], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 105#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 125#L700-2true, threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 291#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), Black: 280#true, 202#L696true])
[2023-11-01 18:22:22,022 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is not cut-off event
[2023-11-01 18:22:22,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is not cut-off event
[2023-11-01 18:22:22,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is not cut-off event
[2023-11-01 18:22:22,023 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is not cut-off event
[2023-11-01 18:22:23,530 INFO  L130       PetriNetUnfolder]: 595611/1024646 cut-off events.
[2023-11-01 18:22:23,530 INFO  L131       PetriNetUnfolder]: For 555112/646576 co-relation queries the response was YES.
[2023-11-01 18:22:26,921 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2362279 conditions, 1024646 events. 595611/1024646 cut-off events. For 555112/646576 co-relation queries the response was YES. Maximal size of possible extension queue 22928. Compared 12404479 event pairs, 345262 based on Foata normal form. 17303/911142 useless extension candidates. Maximal degree in co-relation 1599984. Up to 731888 conditions per place. 
[2023-11-01 18:22:32,190 INFO  L137   encePairwiseOnDemand]: 410/423 looper letters, 126 selfloop transitions, 34 changer transitions 0/242 dead transitions.
[2023-11-01 18:22:32,190 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 242 transitions, 1200 flow
[2023-11-01 18:22:32,191 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-11-01 18:22:32,191 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-11-01 18:22:32,192 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 851 transitions.
[2023-11-01 18:22:32,193 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6706067769897557
[2023-11-01 18:22:32,193 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 851 transitions.
[2023-11-01 18:22:32,193 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 851 transitions.
[2023-11-01 18:22:32,193 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-11-01 18:22:32,193 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 851 transitions.
[2023-11-01 18:22:32,195 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 283.6666666666667) internal successors, (851), 3 states have internal predecessors, (851), 0 states have call successors, (0), 0 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-01 18:22:32,197 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:22:32,197 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 423.0) internal successors, (1692), 4 states have internal predecessors, (1692), 0 states have call successors, (0), 0 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-01 18:22:32,197 INFO  L175             Difference]: Start difference. First operand has 145 places, 179 transitions, 635 flow. Second operand 3 states and 851 transitions.
[2023-11-01 18:22:32,197 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 242 transitions, 1200 flow
[2023-11-01 18:22:52,187 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 242 transitions, 1188 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-11-01 18:22:52,190 INFO  L231             Difference]: Finished difference. Result has 147 places, 209 transitions, 983 flow
[2023-11-01 18:22:52,190 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=625, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=983, PETRI_PLACES=147, PETRI_TRANSITIONS=209}
[2023-11-01 18:22:52,191 INFO  L288   CegarLoopForPetriNet]: 136 programPoint places, 11 predicate places.
[2023-11-01 18:22:52,191 INFO  L495      AbstractCegarLoop]: Abstraction has has 147 places, 209 transitions, 983 flow
[2023-11-01 18:22:52,191 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 252.33333333333334) internal successors, (757), 3 states have internal predecessors, (757), 0 states have call successors, (0), 0 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-01 18:22:52,191 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-11-01 18:22:52,192 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-11-01 18:22:52,192 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2023-11-01 18:22:52,192 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (and 26 more)] ===
[2023-11-01 18:22:52,192 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-11-01 18:22:52,192 INFO  L85        PathProgramCache]: Analyzing trace with hash 358430707, now seen corresponding path program 1 times
[2023-11-01 18:22:52,192 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-11-01 18:22:52,193 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534180119]
[2023-11-01 18:22:52,193 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-11-01 18:22:52,193 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-11-01 18:22:52,202 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-11-01 18:22:52,218 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-01 18:22:52,218 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-11-01 18:22:52,219 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534180119]
[2023-11-01 18:22:52,219 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534180119] provided 1 perfect and 0 imperfect interpolant sequences
[2023-11-01 18:22:52,219 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-11-01 18:22:52,219 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-11-01 18:22:52,219 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285368481]
[2023-11-01 18:22:52,219 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-11-01 18:22:52,220 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-11-01 18:22:52,220 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-11-01 18:22:52,220 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-11-01 18:22:52,220 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-11-01 18:22:52,243 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 256 out of 423
[2023-11-01 18:22:52,244 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 209 transitions, 983 flow. Second operand  has 3 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-01 18:22:52,244 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-11-01 18:22:52,245 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 423
[2023-11-01 18:22:52,245 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-11-01 18:22:58,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][43], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:22:58,516 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-11-01 18:22:58,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:22:58,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:22:58,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-11-01 18:22:59,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:22:59,637 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:22:59,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:22:59,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:22:59,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:22:59,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:22:59,645 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:22:59,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:22:59,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:22:59,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:00,770 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:00,771 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:23:00,771 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:23:00,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:23:00,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-11-01 18:23:01,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][43], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:01,050 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-11-01 18:23:01,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:01,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:01,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:02,576 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, 146#L691-1true, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:02,577 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-11-01 18:23:02,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:02,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:02,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:04,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:23:04,205 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:04,218 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:04,242 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:04,243 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:04,244 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:04,244 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:04,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:04,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:04,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:04,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:04,251 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,266 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:04,266 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:04,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:06,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:06,252 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:06,258 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:06,282 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:06,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:06,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:06,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:06,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:06,283 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:06,283 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:06,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:06,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:06,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:06,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:06,287 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:06,291 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 66#L694-2true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:06,303 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:06,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:06,312 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,331 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, 263#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:06,331 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:06,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:08,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][40], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, Black: 280#true])
[2023-11-01 18:23:08,216 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:08,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:08,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:08,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:08,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][231], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:08,219 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:08,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:08,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:08,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:08,412 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:08,413 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:08,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, 198#L717-4true, Black: 280#true, 121#L691-2true])
[2023-11-01 18:23:08,414 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,418 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:08,421 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,429 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,431 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,440 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 250#L691-4true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,440 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,456 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,457 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 103#L694-4true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:08,482 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,531 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,532 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,562 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:08,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 280#true])
[2023-11-01 18:23:08,657 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,673 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][151], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:23:08,673 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:08,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, 52#L717-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,674 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,675 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:08,675 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:08,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,877 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,877 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,879 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,880 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,888 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,888 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,889 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,891 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][48], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 151#L690true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, Black: 280#true])
[2023-11-01 18:23:10,891 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,893 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,894 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,905 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,905 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,907 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,907 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 242#L691-1true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,908 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,917 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][43], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:23:10,917 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 258#L687-8true])
[2023-11-01 18:23:10,918 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:10,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:10,923 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 264#L686-1true])
[2023-11-01 18:23:10,923 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,947 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][151], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:23:10,947 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,951 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,952 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:10,954 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,954 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [139#L694-6true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,979 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 204#L691-2true, 258#L687-8true])
[2023-11-01 18:23:10,984 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:10,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:10,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:10,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:10,991 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:10,992 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:10,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 204#L691-2true])
[2023-11-01 18:23:10,992 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:10,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:10,996 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:10,997 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:10,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 121#L691-2true])
[2023-11-01 18:23:11,025 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,028 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,036 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,036 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,037 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-11-01 18:23:11,038 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:11,038 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,043 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:11,043 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,074 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,076 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 204#L691-2true])
[2023-11-01 18:23:11,076 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:11,078 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,149 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:11,149 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:11,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:11,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-11-01 18:23:11,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:23:11,156 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:11,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:11,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:11,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:11,166 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:11,167 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:11,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:11,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:11,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:11,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:11,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,168 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,186 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,199 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,259 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,269 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,269 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,270 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:11,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:11,271 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,271 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:11,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,271 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,272 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:11,272 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:11,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:11,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L700-4-->L700-6: Formula: (= |v_#race~threads_alive~0_52| |v_threadThread1of3ForFork0_#t~nondet10_15|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet10=|v_threadThread1of3ForFork0_#t~nondet10_15|, #race~threads_alive~0=|v_#race~threads_alive~0_52|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet10, #race~threads_alive~0][141], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 77#L710-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), 209#L700-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 230#L687-2true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,081 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 77#L710-3true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true, 55#L700-2true])
[2023-11-01 18:23:13,127 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L700-3-->L700-5: Formula: (= |v_threadThread2of3ForFork0_#t~post9_11| (+ v_~threads_alive~0_44 1))  InVars {threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|}  OutVars{threadThread2of3ForFork0_#t~post9=|v_threadThread2of3ForFork0_#t~post9_11|, ~threads_alive~0=v_~threads_alive~0_44, threadThread2of3ForFork0_#t~nondet10=|v_threadThread2of3ForFork0_#t~nondet10_15|}  AuxVars[]  AssignedVars[~threads_alive~0, threadThread2of3ForFork0_#t~nondet10][231], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 186#L700-5true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,419 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][48], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true])
[2023-11-01 18:23:13,594 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true])
[2023-11-01 18:23:13,594 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true, 121#L691-2true])
[2023-11-01 18:23:13,595 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 263#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,598 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,601 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 121#L691-2true])
[2023-11-01 18:23:13,601 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,612 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,614 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 242#L691-1true, 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,615 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][48], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 36#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, Black: 280#true])
[2023-11-01 18:23:13,616 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,618 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 250#L691-4true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,618 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 161#L691-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,619 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,636 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 36#L691-4true, 152#L691-1true, threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,637 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 242#L691-1true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,639 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [161#L691-2true, 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 221#L690true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,640 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,656 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,656 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,657 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 204#L691-2true])
[2023-11-01 18:23:13,657 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,687 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,687 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:13,688 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,688 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,689 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,689 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 46#L694-2true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,690 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:13,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:13,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:13,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:13,691 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,692 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][151], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:23:13,693 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [111#L694true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:23:13,696 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 49#L687-1true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 216#L696true])
[2023-11-01 18:23:13,730 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,756 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:13,757 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,758 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 146#L691-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true, 121#L691-2true])
[2023-11-01 18:23:13,758 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,799 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,809 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 254#L700true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,809 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 254#L700true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true])
[2023-11-01 18:23:13,810 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][151], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 93#L717-2true, 238#L700-1true, Black: 280#true])
[2023-11-01 18:23:13,811 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][154], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 173#L694true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:13,812 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1397] L720-2-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res#1_50| v_~data~0_56) (= |v_ULTIMATE.start_main_#res#1_50| |v_ULTIMATE.start_#t~ret21#1_18|))  InVars {~data~0=v_~data~0_56}  OutVars{ULTIMATE.start_#t~ret21#1=|v_ULTIMATE.start_#t~ret21#1_18|, ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_50|, ~data~0=v_~data~0_56}  AuxVars[]  AssignedVars[ULTIMATE.start_#t~ret21#1, ULTIMATE.start_main_#res#1][172], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 291#true, 131#ULTIMATE.startEXITtrue, 173#L694true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true])
[2023-11-01 18:23:13,812 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-11-01 18:23:13,815 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1179] L700-->L700-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][151], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 238#L700-1true, 230#L687-2true, Black: 280#true])
[2023-11-01 18:23:13,815 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,820 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1296] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_56| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet8=|v_threadThread3of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_56|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet8, #race~threads_alive~0][199], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L700-1true, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, Black: 280#true])
[2023-11-01 18:23:13,821 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,851 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0), 204#L691-2true])
[2023-11-01 18:23:13,851 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,852 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,856 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 66#L694-2true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true])
[2023-11-01 18:23:13,857 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, 39#L687-6true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 264#L686-1true, Black: 280#true])
[2023-11-01 18:23:13,946 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 225#L687-1true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 39#L687-6true, 93#L717-2true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:13,947 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:13,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-11-01 18:23:13,963 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 40#L700-1true, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 264#L686-1true, Black: 280#true])
[2023-11-01 18:23:13,963 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:13,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:13,964 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1351] L686-1-->L687-1: Formula: (= |v_#race~threads_alive~0_68| 0)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet0=|v_threadThread3of3ForFork0_#t~nondet0_9|, #race~threads_alive~0=|v_#race~threads_alive~0_68|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet0, #race~threads_alive~0][161], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 225#L687-1true, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, Black: 280#true, 204#L691-2true])
[2023-11-01 18:23:13,964 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,965 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:13,965 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-11-01 18:23:13,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-11-01 18:23:13,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, 198#L717-4true, Black: 282#(= |#race~threads_alive~0| 0), 121#L691-2true])
[2023-11-01 18:23:13,966 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:13,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:13,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L699-1-->L700-1: Formula: (= |v_#race~threads_alive~0_66| 0)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet8=|v_threadThread1of3ForFork0_#t~nondet8_7|, #race~threads_alive~0=|v_#race~threads_alive~0_66|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet8, #race~threads_alive~0][166], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 40#L700-1true, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 21#L687-2true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#true])
[2023-11-01 18:23:13,975 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:13,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-11-01 18:23:13,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [201#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0), 204#L691-2true])
[2023-11-01 18:23:13,988 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:13,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][160], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 16#L694-4true, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,003 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,063 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,065 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 152#L691-1true, threadThread1of3ForFork0InUse, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, 38#L687-8true, threadThread3of3ForFork0InUse, 297#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,066 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,067 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 52#L717-1true, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,067 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-11-01 18:23:14,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-11-01 18:23:14,068 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][20], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), 151#L690true, threadThread1of3ForFork0InUse, 263#L691-4true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, 93#L717-2true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,068 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 161#L691-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, 305#(= |#race~keep_alive~0| 0), Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,078 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-11-01 18:23:14,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-11-01 18:23:14,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1295] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_54| |v_threadThread1of3ForFork0_#t~nondet2_13|)  InVars {}  OutVars{threadThread1of3ForFork0_#t~nondet2=|v_threadThread1of3ForFork0_#t~nondet2_13|, #race~threads_alive~0=|v_#race~threads_alive~0_54|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet2, #race~threads_alive~0][112], [288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 161#L691-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 305#(= |#race~keep_alive~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 195#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 93#L717-2true, 245#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,078 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-11-01 18:23:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 172#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:14,532 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1352] L718-1-->L717-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117|))) (and (= (select .cse0 |v_~#threads_alive_mutex~0.offset_117|) 0) (= (store |v_#pthreadsMutex_266| |v_~#threads_alive_mutex~0.base_117| (store .cse0 |v_~#threads_alive_mutex~0.offset_117| 1)) |v_#pthreadsMutex_265|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_266|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_265|, ~#threads_alive_mutex~0.base=|v_~#threads_alive_mutex~0.base_117|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_40|, ~#threads_alive_mutex~0.offset=|v_~#threads_alive_mutex~0.offset_117|}  AuxVars[]  AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][37], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), 158#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, 199#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 31#L689true, 198#L717-4true, Black: 280#true])
[2023-11-01 18:23:14,549 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-11-01 18:23:14,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1342] L687-4-->L687-6: Formula: (= |v_#race~threads_alive~0_64| |v_threadThread3of3ForFork0_#t~nondet2_17|)  InVars {}  OutVars{threadThread3of3ForFork0_#t~nondet2=|v_threadThread3of3ForFork0_#t~nondet2_17|, #race~threads_alive~0=|v_#race~threads_alive~0_64|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#t~nondet2, #race~threads_alive~0][70], [120#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 172#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 293#(= |#race~data~0| 0), 52#L717-1true, threadThread1of3ForFork0InUse, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 160#L687-6true, Black: 282#(= |#race~threads_alive~0| 0)])
[2023-11-01 18:23:14,694 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:14,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:14,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:14,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-11-01 18:23:14,784 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1025] L717-4-->L717-1: Formula: (= 0 |v_#race~threads_alive~0_1|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_1|}  AuxVars[]  AssignedVars[#race~threads_alive~0][40], [Black: 288#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet2|), 247#L700-2true, Black: 293#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 52#L717-1true, Black: 299#(= |threadThread2of3ForFork0_#t~nondet2| |#race~threads_alive~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 297#true, 303#true, Black: 277#(= |#race~keep_alive~0| |ULTIMATE.start_main_#t~nondet18#1|), 244#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 31#L689true, Black: 280#true])
[2023-11-01 18:23:14,784 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-11-01 18:23:14,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:14,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-11-01 18:23:14,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
